Skip to content

nancy787/ProjectNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

MERN Backend with TypeScript

This project is a backend API built using Node.js, Express, TypeScript, MongoDB, and JWT.
It demonstrates secure authentication, middleware usage, and clean API design.


๐Ÿš€ Features

  • User authentication with JWT
  • Auth middleware using TypeScript
  • Protected routes
  • Secure APIs (password & refresh token not exposed)
  • MongoDB with Mongoose
  • Clean project structure

๐Ÿ›  Tech Stack

  • Node.js
  • Express.js
  • TypeScript
  • MongoDB + Mongoose
  • JWT Authentication

๐Ÿ” Authentication Flow

  1. User logs in and receives an access token
  2. Auth middleware verifies JWT
  3. Authenticated user data is attached to the request
  4. Protected routes access user information securely

โ–ถ๏ธ Getting Started

1. Clone the repository

git clone [email protected]:nancy787/ProjectNet.git
cd TaskProjectNet

About

it is a saas application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published