Back to All Work
SaaS, Multi-TenantStatus: Production

School ERP & Automated Financial Management Platform

Engineering Role: Founder & Full-Stack Developer

School ERP & Automated Financial Management Platform

Project Overview

Designed a full-stack platform covering invoicing, fee collection, reconciliation, attendance, examinations, inventory, expenses, and parent-teacher communication for Indian private schools. Built batch invoice creation with undo, itemized fee heads, fines and concessions, advance-credit application, cash/UPI/cheque tracking, and Razorpay webhook-based payment updates. Implemented MongoDB aggregation-based reporting, bulk-write workflows, indexed receipt-number uniqueness with collision handling, and soft-delete restoration.

Architectural & Core Capabilities

Automated fee invoicing, Razorpay payment reconciliation, and receipt generation, cutting manual fee-tracking effort by 90%
Batch invoice creation with undo, itemized fee heads, fines and concessions, and advance-credit application
Cash, UPI, and cheque payment tracking alongside Razorpay webhook updates
MongoDB aggregation-based reporting and bulk-write workflows
Indexed receipt-number uniqueness with collision handling and soft-delete restoration
Phone-based authentication, Socket.IO live updates, and WhatsApp notification workflows

Implemented Technology Stack

React 18TypeScriptNode.jsExpressMongoDBRazorpaySocket.IOPDFKitDocker