App info
- Installs
- 100+
- Category
- Education
- Content rating
- Everyone
- Version
- 1.0.2
- Released
- Jul 13, 2026
- Last updated
- 22 Sept 2026
- In-app purchases
- No
- Contains ads
- No
- Promo video
- No
- Requires Android
- 7.0
Screenshots
Rankings
This app isn't in any of our charts yet.
About this app
It is a comprehensive mobile app built with React Native to manage student.
Read full description
School Management System (SSMS) is a comprehensive mobile application built with React Native (Expo) for school administrators, owners, and staff to manage student enrollment, fees, hostel operations, and identity cards — all from a mobile device. It connects securely to a CakePHP 5 backend with JWT authentication. Feature: 1. Security & Authentication - a. JWT-based login with session expiry detection and auto-logout b. Role-based access control (Admin, Owner, User) 2. Student Management - Student registration with the 5-step stepper and photo upload Enrolled students list with search, class and section filters Student profile view and edit Update student enrollment (class, section, branch) Update the student photo with the camera or the gallery Registered students' list. 3. Fee Management - Class fee structure setup (Academic and Hostel categories) Fee demand slip generation Fee collection approval for admins Payment history and receipts Email receipt delivery 4. Hostel Management - Building management (Boys, Girls, Mixed, Staff types) Room management per building Seat management with status tracking (Available, Occupied, Reserved, Maintenance) Hostel enrollment — cascading dropdowns (Building → Room → Seat) De-enrollment with date tracking Seat auto-status update on enrollment/de-enrollment Hostel fee structure setup 5. Student ID Cards: ID card generation with 6 colour themes 2-column PDF export (6 cards per A4 page) Portrait layout with photo, school logo, student details Thread hole design for lanyard Share/download via device share sheet