https://github.com/pawantech12/note-taking-website
NotePlus is a web application built with the MERN stack (MongoDB, Express.js, React.js, Node.js) with Vite for frontend build tooling. It allows users to create, manage, and share notes.
https://github.com/pawantech12/note-taking-website
css3 expressjs html5 javascript jwt mongodb-atlas nodejs nodemailer notemakingapp noteplus reactjs vite
Last synced: 3 months ago
JSON representation
NotePlus is a web application built with the MERN stack (MongoDB, Express.js, React.js, Node.js) with Vite for frontend build tooling. It allows users to create, manage, and share notes.
- Host: GitHub
- URL: https://github.com/pawantech12/note-taking-website
- Owner: pawantech12
- Created: 2024-03-17T13:30:56.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-20T04:59:52.000Z (over 2 years ago)
- Last Synced: 2025-03-16T05:13:46.659Z (over 1 year ago)
- Topics: css3, expressjs, html5, javascript, jwt, mongodb-atlas, nodejs, nodemailer, notemakingapp, noteplus, reactjs, vite
- Language: JavaScript
- Homepage: https://note-taking-website-six.vercel.app/
- Size: 8.01 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README



NotePlus: A MERN Stack Web App
NotePlus is a web application built with the MERN stack (MongoDB, Express.js, React.js, Node.js) with Vite for frontend build tooling. It allows users to create, manage, and share notes.
### Prerequisites
Before you begin, ensure you have met the following requirements:
* You Should Know Basic or Intermediate of HTML ,CSS,JavaScript,Reactjs,NodeJS,Expressjs,mongodb,some npm libraries.
### Project Configuration and changes
#### What you want to run this Project?
* Node.js and npm (or yarn) installed on your machine
* A MongoDB database instance
* VSCode editor or any code editor
###Features:
* Create and edit notes
* Organize notes with tags
* Secure user authentication with JWT
* Password reset functionality
* Send email notifications (using Nodemailer)
### Project Contain
* Responsive Navigation Bar with Hamburger Menu
* Home page
* Contact page
* About page
* login and signup page (with validation and token authentication)
* Dashboard for managing notes
* Create,edit note page
* Published and draft notes list page
* Profile and edit profile page
* Use AOS animaion library
### Run Locally
To run **NotePlus Web App** locally, run this command on your git bash:
Linux and macOS:
```bash
sudo git clone https://github.com/pawantech12/note-taking-website.git
```
Windows:
```bash
git clone https://github.com/pawantech12/note-taking-website.git
```
### Contact
If you want to contact with me you can reach me at [Instagram](https://www.instagram.com/codewithpawan/).
### License
This project is **Free To Use** and does not contains any license.