Work/School Management ERP
Web AppERP · Education

School Management ERP

An end-to-end School ERP that digitises everything a school runs on — student records, staff, classes, attendance, examinations, fee collection and reporting — in one clean admin dashboard.

app.duttatech.com/school-erp
S
SchoolERP
Dashboard
Students
Attendance
Exams
Fees
Library
Staff
Welcome back, Admin!
Monday, January 6, 2025
PrincipalAdmin
Academic Year
2024–2025
Mark Attendance
Students
Timetable
Homework
Fee Collection
Library
Total Students
1,420
Total Teachers
86
Total Classes
32
Attendance
94%
Recent Announcements
Annual Sports Day — Jan 18
Urgent
Mid-term results published
360°
Admin suite
REST
Documented API
Multi
Role access
2024
Shipped
Overview

The challenge & the build

A complete school management system with a NestJS backend and a React + Vite admin front-end. Administrators manage admissions, sections and timetables; teachers mark attendance and enter exam results; accounts handle fee structures, invoices and receipts. Built on a fully documented REST API with role-based dashboards and data tables for every entity in the school.

Screens

A look inside

Real screens from School Management ERP — recreated in the product's own interface and palette.

Key features

What's inside

01

Student lifecycle

Admissions, profiles, sections, promotions and transfer certificates.

02

Attendance & exams

Daily attendance, exam scheduling, grade entry and report cards.

03

Fee management

Fee structures, invoices, receipts and dues tracking per student.

04

Staff & payroll

Teacher and staff records, assignments and role management.

05

Role dashboards

Tailored views for admin, teachers and accounts staff.

06

Documented API

Fully specced REST endpoints backing every screen.

Tech stack

Built with

NestJSReact 18ViteRedux ToolkitTanStack TableReact Hook FormTailwind
Next project

VyaparBook

VyaparBook
Let's build

Have a project in mind?
Let's ship it together.

Web, mobile, backend or a full platform — tell us what you're building and we'll map the path to launch.