Skip to content

Conversation

@Sudhanshugochar
Copy link

This PR implements the Private Project-Specific Notes feature as outlined in Issue #249. This new functionality allows an authenticated user to create, view, update, and delete notes related to a specific project without those notes being visible to any other user.

Key Changes:

Backend (Server): Created the NoteModel to store notes, linking each one to a userId and projectId. Implemented full CRUD operations in noteController.ts with strict privacy checks (findOneAndDelete({ _id: noteId, userId: userId })).

Frontend (Client): Created the component using React/TypeScript and MUI. Integrated Jotai atoms (noteAtoms.ts) to manage the state of the notes array, loading status, and editing functionality.

Progress Tracking: Added a status field (todo, in-progress, done) to the notes for simple progress monitoring."

@vercel
Copy link

vercel bot commented Nov 18, 2025

@Sudhanshugochar is attempting to deploy a commit to the avdheshvarshney's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link

Thank you for submitting your pull request! We'll review it as soon as possible. For further communication, join our discord server https://discord.gg/tSqtvHUJzE.

Copy link
Member

@Avdhesh-Varshney Avdhesh-Varshney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Sudhanshugochar You have totally used AI to implement this feature.
And also not follows any guidelines mentioned in PR Template & Contributing.md file

Closed due to issue not assigned & committed in main branch

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to install them in root dir package.json
As server folder contains all the BE dependencies
Revert it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Flag: Invalid Flag: Spam Warning: Follow Guidelines https://github.com/Avdhesh-Varshney/WebMasterLog/issues/108

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants