Scio (RPMC)
A push-notification-based communication app for a NAAC-accredited government college.

| Type | Mobile app + CMS |
|---|---|
| Where | For RPMC, a government college |
| Role | Lead developer |
| Stack | Flutter, Dart, Spring Boot, PostgreSQL, React, Firebase |
| Outcome | 3,000+ daily users, with zero data-loss incidents. |
Overview
A real-time, push-notification-based mobile and web application developed for a NAAC-accredited government college. Built to serve as the official communication channel, the app reliably connects students, parents, and faculty with college updates and bulletins.
My contribution
- Led development of the entire mobile application in Dart/Flutter for Android and iOS.
- Built and maintained a Spring Boot backend with PostgreSQL, ensuring efficient data flow and integrity.
- Developed the React CMS for admins to manage users and broadcast notifications.
- Integrated Firebase Cloud Messaging for reliable, instant delivery of push notifications.
- Architected the app for performance and scale, handling 3,000+ daily active users with minimal latency.
- Implemented secure onboarding for students, faculty, and parents with role-based access control.
- Worked directly with college stakeholders to meet academic communication requirements.
- Optimized the backend for near-zero data loss, even at peak load.
Key features
- Push-notification-based communication using Firebase Cloud Messaging (FCM).
- Built with Dart/Flutter for a seamless Android and iOS experience.
- Spring Boot and PostgreSQL backend for data consistency and reliability.
- Admin CMS built in React to manage users and push communications.
- Onboarding and management for different user roles: students, parents, and faculty.
- Real-time delivery of announcements, bulletins, and alerts with negligible latency.
- Used daily by 3,000+ users with zero data-loss incidents.
- Multi-language-ready architecture with scalable user management.
- Secure login and role-based access for both admins and app users.
