All projects
Business SoftwareIn Development

ShikkhaNext

School, college & coaching ERP

A full school and college management ERP covering reception to results, built as NestJS microservices behind an API gateway, with a fast Next.js admin and a configurable public website for every branch.

Next.jsNestJSPostgreSQLRedisTypeScriptDockerCI/CD
ShikkhaNext: Institution dashboard
PlatformMulti-branch web ERP (microservices)
CategoryBusiness Software
StatusIn Development
EngagementProduct design & engineering

Project Overview

School, college & coaching ERP.

ShikkhaNext is a complete operating system for schools, colleges and large coaching groups. It covers the whole institution: front desk, admissions, academics, exams, finance, HR, hostel, transport, library and communication.

We designed it for multi-branch institutions from day one. Each branch is a tenant. A super admin can manage several campuses, while every branch keeps its own staff, classes, fees and website.

The backend is split into domain microservices (auth, HR, academic, student, exam, reception, finance, attendance, facility, CMS and notification) that communicate over Redis. Each service owns its PostgreSQL schema. An API gateway handles JWT authentication, role-based access, rate limiting and Swagger docs. The same codebase deploys to a Docker server or to cPanel shared hosting.

34Functional modules
11Domain microservices
MultiBranch tenancy
EN/BNBilingual interface

Feature Tour

Inside ShikkhaNext, screen by screen.

Use the arrows, thumbnails, keyboard or swipe to browse. Open any screen full size.

The Challenge

The real operational problem.

Schools and colleges juggle dozens of separate registers and tools: admission files, attendance books, fee ledgers, exam tabulation sheets, salary spreadsheets, SMS panels and an outdated website. Data is duplicated, reports take days, and multi-campus groups have no consolidated view.

Our Solution

A focused system built around the workflow.

We are building a modular ERP with 34 functional areas, each mapped to a service boundary. Shared contracts and domain events keep the modules in sync. For example, an admission automatically creates the student, guardian and fee records, and sends a notification. A role-aware admin UI, bilingual interface and per-branch CMS sit on top.

Modules in Detail

What the platform covers.

01

Front Office & Admission

  • Admission enquiries, visitor log, call log, postal records and complaints
  • Single, multi-class and online admission with CSV import
  • Student promotion, deactivation reasons and login management
02

Academics & Exams

  • Classes, sections, subjects, class teachers and class and teacher schedules
  • Exam terms, halls, schedules, mark entry, grades and merit positions
  • Tabulation sheets, progress reports, report cards and online exams with a question bank
03

Attendance

  • Student, employee and exam attendance
  • QR-code attendance with camera scanning
  • Biometric attendance device integration with user mapping and logs
04

Finance & Accounting

  • Fee types, groups, allocation, invoices, fines, reminders and offline payments
  • Office accounting: accounts, deposits, expenses, vouchers and transactions
  • Income vs expense, balance sheet and financial statements
05

HR & Payroll

  • Departments, designations and employee profiles
  • Salary templates, assignment and payment
  • Leave and advance salary applications with approval flow
06

Communication & Web

  • Bulk SMS and email with templates, scheduling and birthday wishes
  • Internal messaging and in-app notifications driven by domain events
  • Website CMS: menus, pages, sliders, news, gallery, testimonials and FAQ

Key Features

The capabilities that make the difference.

Admission, online admission & bulk import

Student, parent & employee records

Daily, QR & device attendance

Exams, mark entry, tabulation & report cards

Fee invoices, dues, fines & receipts

Payroll, leave & advance salary

Bulk SMS & email with templates

ID cards, admit cards & certificates

Hostel, transport, library & inventory

Per-branch website CMS

Final Outcome

Technology that creates room for the business to move.

Most of the 34 modules are built and working, from reception through reports. Institutions get one system instead of a dozen registers, multi-campus groups get a consolidated view, and the service-based architecture lets each module grow and scale independently.

Start a project

Have a challenge that needs a purpose-built product?

Book a Consultation
Message us