Swami Vivekanand English Medium School in Vasind (Nursery to Class X, Maharashtra State Board) needed a public website that helps families find the school and enquire about admissions, and one system to run daily school work.
What I built
A public website with admissions enquiries on WhatsApp, academics, school life and disclosure pages, in English with Marathi touches for local families
A web-based School ERP with 7 role-based logins - Super Admin, School Admin, Principal, Teacher, Accountant, Receptionist and Parent
Self-hosted on an Ubuntu server with Docker Compose, running nginx, frontend, backend, PostgreSQL and Redis as separate containers
Public access through a Cloudflare Tunnel, so the server is never exposed directly to the internet
Tech stack
Docker Compose, nginx, PostgreSQL, Redis, Cloudflare Tunnel and Ubuntu.
Links
Website - swamivivekanandvasind.in. The ERP itself is private to the school. A mobile redesign of the ERP is in a separate case study on my profile.