Scio (RPMC) - Microsoft Internet Explorer

Address
https://ayankumarsaha.dev/projects/scio-rpmc
Go

Scio (RPMC)

A push-notification-based communication app for a NAAC-accredited government college.

Screenshot of Scio (RPMC)
TypeMobile app + CMS
WhereFor RPMC, a government college
RoleLead developer
StackFlutter, Dart, Spring Boot, PostgreSQL, React, Firebase
Outcome3,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.
Done Internet