NexaAPI

REST API with JWT and RBAC

Overview

NexaAPI is an Express.js backend that implements JWT authentication, bcrypt password hashing, and role-based access control, with API endpoints documented via Swagger. The React 19 frontend features a dark glassmorphism UI with auth context and Axios interceptors.

Tech Stack

Node.js
Express.js
MongoDB
React 19
JWT
Swagger