API Server — Class Management System
A secure class management API with teacher control, real-time updates, and file loading.
Overview
The Node.js/Express backend powering the class management platform. It exposes RESTful endpoints for authentication, class scheduling, student management, and file uploads.
Secured with JWT, backed by MySQL, and designed to serve both the web app and future mobile clients from a single API.
Tech Stack
Node.jsExpressJSMySQLJWTFile Load
Key Features
- RESTful API design with Express
- JWT authentication & authorization
- MySQL schema & migrations
- File upload handling
- CORS & structured error responses
- Deployed on Render