This is a simple Note-taking application built with the MERN (MongoDB, Express.js, React.js, Node.js) stack. It allows users to create, update, and delete notes.
Create: Add new notes with a title and content. Read: View a list of all existing notes. Update: Edit the title and content of existing notes. Delete: Remove unwanted notes.
MongoDB: A NoSQL database used to store note data. Express.js: A web application framework for Node.js used to build the backend. React.js: A JavaScript library for building user interfaces, used for the frontend. Node.js: A JavaScript runtime used for server-side development.
1.Clone the repository:
git clone https://github.com/Bhaski47/NoteQuick.git
2.Navigate to the project folder:
cd NoteQuick
3.Install dependencies:
npm install
4.Set up the MongoDB database: Create a MongoDB Atlas account or set up a local MongoDB instance. Update the MongoDB connection string in the server/config/db.js file.
Start the application: You need to start the application in both server and client simultaneously By using the following command in both client and server folder npm start
This will concurrently start the backend server and the React app.
Access the app:
Open your browser and go to http://localhost:3000 to use the Notes App.