SaaS for School Student Management
Budget: ₹12,500 – ₹37,500 INR
I’m looking for a skilled full stack developer to build a School Management System as a SaaS product. The platform will allow multiple schools to sign up and manage everything digitally — from student data and attendance to ID cards, fees, and reporting.
The system should support multi-tenancy, so each school can have its own subdomain or custom domain.
⸻
Key Features:
• Role-based access: Admin, Teacher, Parent, Student
• Student & Staff management
• Attendance tracking
• ID card generation (PDF)
• Fees & payment management (Razorpay/Stripe)
• Timetable & report card generation
• School-wise dashboards and analytics
• Multi-tenant architecture (subdomain/custom domain per school)
• Clean, mobile-responsive UI
⸻
Preferred Tech Stack:
• Frontend: React.js / Next.js
• Backend: Node.js (Express) or Django
• Database: PostgreSQL / MongoDB
• Authentication: Firebase / Auth0
• PDF Generator: jsPDF or Puppeteer
• Hosting: Vercel / DigitalOcean / AWS
• Payment: Razorpay / Stripe
Requirements:
• Experience in full-stack web development
• Previously built or contributed to SaaS platforms
• Understanding of multi-tenancy, user roles, and permissions
• Good communication and problem-solving skills
The system should support multi-tenancy, so each school can have its own subdomain or custom domain.
⸻
Key Features:
• Role-based access: Admin, Teacher, Parent, Student
• Student & Staff management
• Attendance tracking
• ID card generation (PDF)
• Fees & payment management (Razorpay/Stripe)
• Timetable & report card generation
• School-wise dashboards and analytics
• Multi-tenant architecture (subdomain/custom domain per school)
• Clean, mobile-responsive UI
⸻
Preferred Tech Stack:
• Frontend: React.js / Next.js
• Backend: Node.js (Express) or Django
• Database: PostgreSQL / MongoDB
• Authentication: Firebase / Auth0
• PDF Generator: jsPDF or Puppeteer
• Hosting: Vercel / DigitalOcean / AWS
• Payment: Razorpay / Stripe
Requirements:
• Experience in full-stack web development
• Previously built or contributed to SaaS platforms
• Understanding of multi-tenancy, user roles, and permissions
• Good communication and problem-solving skills
Related categories:
PHP
JavaScript
Django
NoSQL Couch & Mongo
Node.js
PostgreSQL
AngularJS
React.js
Full Stack Development
Next.js