Welcome to MyNotebook, a simple React app that allows users to signup, login, and manage their notes. The notes are stored in a MongoDB database. Users can create, edit, and delete their notes.
- User Signup: New users can create an account by signing up with a unique username and password.
- User Login: Registered users can log in using their credentials.
- Create Note: Logged-in users can create new notes and save them.
- Edit Note: Users can edit the content of their existing notes.
- Delete Note: Users can delete notes they no longer need.
Before you begin, ensure you have the following:
- Node.js installed
- MongoDB instance running
-
Clone this repository to your local machine.
git clone https://github.com/SayanBanerjee-007/mynotebook.git
-
Go to Backend directory and run the following commands
npm install node server.js
-
Go to the Frontend directory and run the following commands
npm install npm run start
-
Go to the browser and go to the URL:
http://localhost:80