Back to Projects
SIT ACM Website

SIT ACM Website

Official website for SIT ACM Student Chapter handling event management, team profiles, and certificate verification. Built using Next.js, TypeScript, Tailwind CSS, and Firebase (Authentication + Firestore). Includes a role-based admin dashboard that allows authorized users to manage events, content, and external registration links with real-time database integration.

Next.js 15ReactTypeScriptTailwind CSSFirebase AuthenticationFirestore DatabaseCloudinaryVercel Deployment

Problem

Student chapters typically run on scattered tools — WhatsApp groups for announcements, Google Forms for event registrations, Excel spreadsheets for tracking members, and manual processes for certificate verification. Event information is hard to discover, there's no central platform for alumni connections, and prospective members can't easily find out what the chapter does or how to get involved. Managing everything manually creates significant admin overhead and poor user experience.

Solution

Built a centralized full-stack platform that replaces scattered communication with a unified system. Implemented Firebase Authentication for secure role-based access and Firestore database for real-time data storage. The website handles event listings with external registration links and deadline tracking, certificate verification backed by stored participation data, team member profiles organized by tenure year, and a gallery showcasing chapter activities using Cloudinary for image storage. Created an admin dashboard with complete CRUD operations so leadership can independently manage events, update content, and handle event information without developer dependency.

Features

  • Event management system with external registration links, deadlines, and calendar timeline
  • Firebase Authentication with role-based admin access control
  • Firestore database integration for storing events, team members, and participation data
  • Admin dashboard with full CRUD operations for managing content
  • Certificate verification system backed by stored event participation data
  • Team and alumni sections with structured and dynamic data
  • Cloudinary integration for optimized image storage and gallery management

Project Gallery

SIT ACM Website Screenshot 1

Events Page

SIT ACM Website Screenshot 2

Gallery Section

SIT ACM Website Screenshot 3

Members Profile

SIT ACM Website Screenshot 4

Certificate Verification

SIT ACM Website Screenshot 5

Event Calendar

SIT ACM Website Screenshot 6

Admin Dashboard