One Unified Platform for
Your Entire School
City School unifies student management, teacher portals, parent access, attendance, timetables, grading, billing and Stripe payments in one Symfony PHP platform.
Features
One Platform. Five Portals.
Complete School Workspace
Grades and Curriculum
Full curriculum management — courses, subjects, grades, marks, exams and report cards with configurable grading scales.
Smart Timetables
Conflict-free timetable builder with real-time attendance tracking, late arrivals and absence notifications to parents.
Tuition and Payments
Invoicing, fee tracking, Stripe checkout, payment history and overdue alerts all linked to student records.
Parent Portal
Parents access real-time attendance, grades, teacher communications, invoices and school announcements in one view.
Teacher Portal
Teachers manage classes, mark attendance, enter grades, set assignments, communicate with parents and track progress.
Super Admin SaaS
Deploy as multi-school SaaS. Manage school instances, subscription plans, billing and feature access globally.
FAQ
Frequently Asked Questions
Is there a free trial available?
Yes — the source can be deployed locally for free evaluation. Paid licenses cover commercial deployments with priority support.
How does Stripe payment work?
City School includes Stripe webhook endpoints for checkout and subscription sync. Configure your Stripe keys in .env and the platform handles the rest.
Can I self-host on my own server?
Absolutely. City School is a standard Symfony PHP application. Deploy on any Apache/Nginx server with PHP 8.1+ and MySQL or SQLite.
Can I customize for my school branding?
Yes — Twig templates and CSS are fully customizable. Update logos, color schemes and portal layouts to match your school identity.
Pricing
Clean, Transparent Lifetime Licenses
Regular License
6 Months Priority Support
- ✓All 5 portals included
- ✓20+ school modules
- ✓Full Symfony 6 source
- ✓Lifetime core updates
SaaS Extended License
1 Year Platform Support
- ✓Unlimited deployments
- ✓Stripe webhooks
- ✓Multi-school SaaS panel
- ✓Priority help desk