Project media
Overview Video
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 8
Image 9
Image 10
Image 11
Projects / Welkin Clubs Management System
Completed Management Solution April 2026

Welkin Clubs Management System

Empowering Campus Connections: Streamlined Club Management for the Modern School.

Overview

The SRM Welkin Clubs Management System is a comprehensive administrative and social engagement platform specifically designed to streamline the operations of school-based clubs. The system is architected as a synchronized dual-environment application network: a web-based administrative dashboard for club in-charges to manage memberships and club activities, and a companion Android application for students to facilitate real-time communication and engagement. This dual-tier framework effectively manages student data, club-specific access, and campus-wide announcements.

The platform bridges the gap between administrative management and student interaction by routing all data through a synchronized backend infrastructure using Firebase and Supabase. It features real-time communication capabilities, multi-tenant data isolation—ensuring students only access details relevant to their assigned clubs—and a robust architecture designed for seamless student onboarding and engagement.

Components & Architecture

  • Clubs Administrative Web Dashboard – The command center for administrators to register new students, assign them to specific clubs, manage club metadata, and oversee general portal activity.
  • Student Mobile Android Client – A dedicated mobile interface where registered students authenticate to access club-specific chat rooms, edit profiles, view shared media, and stay updated with club developments.
  • Dynamic Content & Communication Engine – A real-time messaging and media-sharing module (resembling WhatsApp-style functionality) that allows for instant interaction within specific club environments.
  • Granular Access Control – A secure authentication layer that maps students to specific clubs upon registration, ensuring that once logged in, students only interact with the data, members, and chat rooms associated with their assigned club.
  • Broadcasting & Engagement Module – A visual tool for admins to publish status updates, banners, or stories to specific clubs, enabling students to view timely updates directly through their mobile client.

Design & Engineering Process

The development of the platform prioritized secure student provisioning, strict club-based data isolation, and high-concurrency messaging performance.

  • Credential Generation & Enrollment Workflow – Designing a streamlined registration system where administrators can register students and auto-generate unique login credentials (username and password). This data is persisted to allow instant authentication within the Android mobile application.
  • Integrated Database Architecture – Utilizing a dual-stack approach combining Firebase and Supabase to handle both the real-time messaging requirements and the structured management of student records and club data.
  • Club-Specific Data Isolation – Engineering the backend to strictly filter queries based on club membership. This ensures that a student’s mobile view is localized solely to the chat channels, club stories, and member lists of the clubs they belong to.
  • Multimedia & Real-Time Engagement – Implementing an asynchronous messaging pipeline that supports text-based communication and image sharing, providing a familiar, user-friendly experience for students.
  • Administrative Oversight Tools – Providing a clean, intuitive web interface for admins to monitor total student counts, manage active clubs, and oversee the health of the entire club ecosystem from a single dashboard.

System Capabilities & Use Cases

This full-stack management ecosystem provides deep operational oversight and promotes student engagement, ensuring organized communication and efficient club administration.

  • Centralized Management of School Clubs and Student Membership Records.
  • Secure, Automated Credential Provisioning for Large-Scale Student Onboarding.
  • Real-Time, Club-Isolated Communication Cascades (WhatsApp-style Chat Interfaces).
  • Dynamic Content Delivery for Club-Specific Announcements, Banners, and Story Updates.
  • Scalable Backend Infrastructure leveraging Firebase and Supabase for real-time synchronization.