Back
2025Project Venus — Education Management System

DASHBOARD
INSIGHTSCHANNELS12 members
Problem Statement
Operations were spread across disconnected spreadsheets and legacy tools, making reporting slow and finance workflows error-prone.
Solution
- •Shipped a unified Education Management System with role-based dashboards, approvals and analytics, architected to scale as the institution grows.
- •Core REST API in an N-layered architecture (controllers → services → repositories) with JWT access and refresh tokens and optional Google sign-in.
- •Two web frontends: a school management admin dashboard and a learning management system.
Technologies Used
- •Backend: ASP.NET Core Web API, Entity Framework Core, SQL Server
- •Admin dashboard: Next.js, React, TanStack Query & Table, Chart.js, jsPDF
- •LMS: Next.js, FullCalendar, ApexCharts
- •Auth: JWT with refresh tokens, Google sign-in, role-based access
Key Features
- •User management for staff, parents, students and alumni
- •Academics, attendance and tasks
- •Approval hub and P&L statements
- •Facility management and communications
- •Calendar, reports and analytics
Contributions
- •Architected the backend supporting student records, scheduling, fee management, payroll and role-based access for thousands of users.
- •Designed and built the enterprise admin dashboard for complex academic and administrative data.
Project Type: ERP / School Management
Client: Mice-Tech Academy (via Wonderfall Systems)
Task: Fullstack Engineer & Technical Lead