A simple and efficient notes web application for quick note-taking and organization.
- User Authentication: Securely create and manage notes using Passport.js authentication.
- Note Creation and Management: Easily create, edit, and delete notes.
- Note Organization: Organize notes using tags and search functionality.
- Clean and User-Friendly Interface: Simple and intuitive design for a seamless note-taking experience.
- Node.js: Backend runtime environment.
- Express.js: Web application framework for Node.js.
- EJS: Templating engine for dynamic content rendering.
- MongoDB: Database for storing notes and user data.
- Passport.js: Authentication middleware for secure user management.
The live preview of this project is hosted here
- Register or log in: Create a new account or log in using an existing one.
- Create notes: Start adding notes to capture your ideas and thoughts.
- Search notes: Find specific notes quickly using the search functionality.
- Delete notes: Get rid of notes/tasks that you have already completed.
- Update notes: Change the content of your notes whenever you wish to.
Contributions are welcome! Please feel free to submit pull requests or open issues for any bug fixes or feature enhancements.