Skip to content

Naman354/Authenticated-Notes-API

Repository files navigation

Authenticated Notes API A RESTful API for managing personal notes with authentication. Users can create, read, update, and delete their own notes, ensuring privacy and security. Built using Node.js, Express.js, and MongoDB, with JWT authentication stored in cookies.

Demo Check out the live demo here: https://authenticated-notes-api.onrender.com/user/login

Features

  • JWT Authentication: Users sign in and receive a token stored in cookies for secure access.
  • CRUD Operations: Create, read, update, and delete notes.
  • User-specific Data: Users can only access their own notes.
  • RESTful API Design: Follows standard HTTP methods and endpoints.

Tech Stack

  • Backend: Node.js, Express.js
  • Database:* MongoDB
  • Authentication: JWT (via cookies)

Prerequisites

  • Node.js (v14 or higher recommended)
  • npm or yarn
  • MongoDB account / Atlas cluster

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published