Zidnee — Online School CRM & Mini ERP
Full-Stack Education Management Platform / CRM / Mini ERP

Zidnee — Online School CRM & Mini ERP

A custom-built Online School CRM & Mini ERP for an online education institution, connecting leads, counsellors, students, mentors, and administrators through one centralized platform — replacing manual coordination with a structured pipeline covering enquiry, counselling, enrollment, mentor assignment, and ongoing academic/administrative management.

ClientZidnee Online Education Platform
RoleFull Stack Software Engineer — Freelance
Year2026
StatusLive in production and actively used for daily operations
ReactViteTypeScriptNode.jsExpress.jsMongoDBZodTurborepoAWS EC2AWS S3NginxGitHub Actions

The Problem

Zidnee's operations spanned leads, counsellors, students, mentors, and administrators, and manual processes made it difficult to track incoming leads, counsellor workloads, enrollment progress, mentor assignments, and reporting — coordination became increasingly hard to manage as the mentor network grew.

The Solution

Architected and developed a custom CRM and Mini ERP that models the relationships and workflows between Zidnee's operational roles rather than treating students as isolated records, centralizing lead management, counsellor workflows, student lifecycle, mentor assignments, administration, and reporting in one system.

Key Features

Lead & Counsellor Management
  • Centralized lead capture and tracking
  • Structured counsellor workflows and lead handling
  • Admission/enrollment pipeline
  • Supports a team of ~10 counsellors
Student Lifecycle
  • Continuity from initial enquiry through enrollment
  • Centralized student operational information
  • Links counselling, enrollment, mentors, and admin data
Mentor Management
  • Centralized mentor records and workflows
  • Structured student-to-mentor assignment system
  • Scales to 100+ mentors coordinated by ~10 counsellors
Administration & Reporting
  • Administrative visibility across students, counsellors, and mentors
  • Centralized operational reporting
  • Reports generated from a single shared data model

Impact

  • Enabled ~10 counsellors to coordinate 100+ mentors and students through centralized workflows
  • Replaced a largely manual operational pipeline
  • Centralized student, mentor, and counsellor information into one system
  • Improved administrative visibility and operational reporting

Major Challenges

  • Modelling real lead → counsellor → student → mentor → admin business workflows, not just CRUD
  • Keeping frontend, backend, and shared Zod schemas in sync across a Turborepo monorepo
  • Owning production infrastructure end-to-end: AWS EC2, PM2, Nginx, and domain/subdomain configuration
  • Automating deployment with GitHub Actions instead of manual SSH releases
  • Debugging production issues such as Nginx 502s, environment validation, and monorepo build errors