A Full-stack microservice-based application for managing school transactions and payment data, developed as part of the EDVIRON Full Stack Developer Assessment. The system supports real-time payment processing, dashboard visualisation, and secure API communication.
🌐 Live URLsl
🧰 Tech Stack
Backend
- Framework: NestJS
- Database: MongoDB Atlas
- Authentication: JWT
- Hosting: AWS EC2 with Nginx as reverse proxy
- SSL: Certbot (Let's Encrypt)
- Other tools: Class-validator, Mongoose, dotenv, Axios
Frontend
- Framework: React.js (with Vite)
- Language: TypeScript
- Styling: Tailwind CSS