This project is a full-stack Google Keep clone built using Next.js, MongoDB, Material UI, and Clerk. The application allows users to create, edit, and manage notes in a visually appealing and intuitive interface.
- Create and edit notes
- Archive and delete notes
- Pin important notes
- Search functionality to quickly find notes
- User authentication and authorization with Clerk
- Responsive design with Material UI components
- Next.js: React framework for building the frontend
- MongoDB: NoSQL database for storing notes and user data
- Material UI: Styling components for a modern and consistent design
- Clerk: Authentication service for user management
- Clone the repository
- Install dependencies with
npm install - Set up your environment variables in a
.env.localfile - Run the development server with
npm run dev
Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request with your changes.
- Next.js documentation
- MongoDB documentation
- Material UI documentation
- Clerk documentation
Feel free to explore the project and enjoy the experience of managing your notes efficiently!
Feel free to reach out and connect with me on:
