Manage Your Language School with Ease
CRM.School is a complete management solution for language schools. Handle courses, classes, students, teachers, and payments all in one place.
Course Management
Create and manage language courses with different levels and pricing
Classroom Scheduling
Organize classes, assign rooms, and manage capacity efficiently
Student & Teacher Portal
Dedicated portals for students and teachers to access their information
Enrollment & Payments
Handle enrollments and automate payment collection with Stripe
Built for Everyone
Administrators
Full control over courses, classes, teachers, students, and payments. View dashboard analytics and manage your entire school.
- Complete CRUD for all entities
- Dashboard with statistics
- Payment link management
- Classroom capacity tracking
Teachers
View your teaching schedule, see enrolled students, and track class progress.
- Personal class schedule
- Student enrollment list
- Calendar view
- Class details
Students
Access your enrolled classes, view payment status, and provide feedback after lessons.
- Enrolled classes overview
- Payment history
- Class calendar
- Feedback submission