iNotes is a MERN stack application for managing personal notes. It allows users to create, read, update, and delete notes with a user-friendly interface.
- User authentication and authorization
- Create, read, update, and delete notes
- Responsive design
- Secure password storage
- Frontend: React, Redux, Bootstrap
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens)
- Clone the repository:
git clone https://github.com/yourusername/inotes.git
- Navigate to the project directory:
cd inotes
- Install dependencies for both frontend and backend:
cd frontend
npm install
cd ../backend
npm install
- Start the backend server:
cd backend
npm start
- Start the frontend development server:
cd frontend
npm start
- Open your browser and navigate to
http://localhost:3000
.
This project is licensed under the MIT License.