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

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

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.