An open API service indexing awesome lists of open source software.

https://github.com/shadowslayer03/quicknotes-notes-app

An all in one Notes App made after learning some backend. Uses EJS, Express JS, MongoDB, Passport JS
https://github.com/shadowslayer03/quicknotes-notes-app

Last synced: over 1 year ago
JSON representation

An all in one Notes App made after learning some backend. Uses EJS, Express JS, MongoDB, Passport JS

Awesome Lists containing this project

README

          

# QuickNotes 📝📒

**A simple and efficient notes web application for quick note-taking and organization.**

## Features 🔥

- **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.

## Technologies Used 👨‍💻

- **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.

## Live Preview 🚀
The live preview of this project is hosted [here](https://quicknotes-notes-app.onrender.com)

## Usage

- 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.

## Contributing 👍
Contributions are welcome! Please feel free to submit pull requests or open issues for any bug fixes or feature enhancements.