Gig
$500
40
Apr 24, 2026
===>Goal
Build a functional MVP web app to manage multi-school operations, compliance checklists, and performance scoring.
===>Core Requirements
Responsive web platform (desktop + mobile)
User authentication (JWT/OAuth2) with role-based access
Single user can manage multiple schools
CRUD for schools, classrooms, staff, activities, hours of operation
Configurable checklists (compliance, opening, closing, kitchen, playground, etc.)
Each checklist:
Assigned to target role (teacher, director, etc.)
Frequency (hourly ? yearly)
Weighted scoring logic
Dashboard & Reports: color-coded scores, historical trends, export to CSV
Secure API-driven architecture for scalability
===>Tech Expectations
Frontend: React / Next.js (Tailwind or Bootstrap)
Backend: Node.js (Express)
Database: PostgreSQL / MySQL (multi-tenant schema)
Auth: JWT or OAuth2
Charts: Chart.js / Recharts / D3.js
Deployment: AWS / Azure / Render
Version Control: GitHub (daily commits + documentation)
===>Deliverables (4-Week MVP)
Week 1: Auth system, roles, base schema
Week 2: School CRUD + checklist builder
Week 3: Checklist execution + weighted scoring
Week 4: Dashboard, analytics, exports, polish
===>Success Criteria
Fully functional MVP deployed on test server
3+ checklists usable end-to-end
Admin + Staff roles active
Scoring dashboard with trends
Clean GitHub repo + Postman docs
===>Requirements
3–5+ years full-stack experience
Strong React + Node.js (
Proven experience with multi-user SaaS systems
Clean code, communication, and deadlines
===>Engagement
Duration: 4 weeks MVP (extendable for full product build)
Weekly demos + daily GitHub commits
Payment tied to milestone delivery
===>Apply
Send: Resume or LinkedIn
GitHub/portfolio links
Short proposal outlining your stack preference & timeline
===>Chantilly, VA (EST Collaboration Preferred)