A full-stack SaaS-style application that demonstrates secure user authentication, protected routes, and API integration using modern development tools and practices.
π Built with React, Node.js, Express, PostgreSQL, and JWT
π» Designed to simulate a real-world SaaS login system with database-backed user flow
- β User Registration & Login
- π JWT-based Authentication
- π§ Protected Routes with token validation
- π API Communication between React frontend and Express backend
- ποΈ PostgreSQL as persistent database (locally configured)
- π§© Modular folder structure (
client/,server/)
| Layer | Technology |
|---|---|
| Frontend | React, JSX, Fetch API |
| Backend | Node.js, Express |
| Database | PostgreSQL |
| Auth | bcrypt, JWT |
| Dev Tools | VS Code, Git, GitHub |