Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 777 Bytes

File metadata and controls

23 lines (16 loc) · 777 Bytes

Notes API

A secure Notes API built with Node.js, Express, MongoDB (Mongoose), and JWT authentication.
This API allows users to register, login, create, and view notes securely. Each note is linked to a specific user, and all routes are protected so only authenticated users can access their own notes.


Tech Stack

  • Node.js & Express → Backend server
  • MongoDB & Mongoose → Database & schema management
  • JWT (JSON Web Tokens) → Secure authentication
  • bcryptjs → Password hashing

Features

  1. User Registration and Login
  2. JWT-based authentication for secure routes
  3. Create and view notes (only accessible to logged-in users)
  4. Clean project structure for backend learning