Overview

A collaborative initiative with Taha Hbirri to digitalize the MSA community at Constructor University. We aimed to replace disjointed WhatsApp groups and Google Forms with a centralized, accessible student hub.

The platform now serves 400+ active users, streamlining everything from daily prayer times to complex event ticketing.

My Contribution

While this was a team effort, my primary focus was on the Backend Architecture and integrating third-party services.

  • Backend Logic: Built robust Express endpoints to handle user data and event coordination.
  • Payments: Integrated Stripe to handle secure payments for charity drives and ticketed events.
  • Frontend Integration: Collaborated on the React (Vite) frontend to ensure seamless data flow and accessibility.

Platform Modules & Pages

We designed a comprehensive suite of tools to address every aspect of community life. The platform consists of several dedicated pages:

  • Prayer Times: Real-time, location-based prayer schedules with countdowns.
  • Calendar & Events: A unified calendar for all community events with integrated RSVP and ticketing.
  • Volunteer Hub: A dedicated space for members to sign up for community service and track their contributions.
  • Leaderboard: Gamified engagement system to recognize active community members.
  • MSAI: An AI-integrated assistant for quick community queries.
  • Donate: Secure, Stripe-integrated donation portal for fundraising campaigns.
  • Admin Dashboard: Robust backend interface for managing users, events, and announcements.