https://github.com/04amanrajj/note-app
secure note taking app
https://github.com/04amanrajj/note-app
frontend-web
Last synced: about 2 months ago
JSON representation
secure note taking app
- Host: GitHub
- URL: https://github.com/04amanrajj/note-app
- Owner: 04amanrajj
- Created: 2024-11-08T17:41:14.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-11-16T08:47:20.000Z (6 months ago)
- Last Synced: 2025-02-08T03:41:21.187Z (3 months ago)
- Topics: frontend-web
- Language: JavaScript
- Homepage: https://notepod.netlify.app/
- Size: 396 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Full-Stack Note-Taking Application
## Overview
This is a full-stack note-taking application built using Node.js, Express.js, and MongoDB. The application allows users to create, read, update, and delete notes securely using JWT authentication. It features a user-friendly interface built with HTML, CSS, and JavaScript.
## Features
- User Registration and Login
- Create, Read, Update, and Delete Notes
- JWT Authentication for secure user sessions
- Responsive design for mobile and desktop views
- SweetAlert2 for user notifications## Technologies Used
- **Frontend:**
- HTML
- CSS
- JavaScript
- SweetAlert2- **Backend:**
- Node.js
- Express.js
- MongoDB
- JWT for authentication
- Bcrypt for password hashing
## Usage
- Register a new user by navigating to the registration page.
- Login with your credentials.
- Create new notes by filling out the form.
- View your notes displayed on the main page.
- Delete notes using the delete button next to each note.