← All work

[ Team ] Under Development

Festify

A real-time, full-stack platform for managing college festivals.

What it is

A comprehensive event management platform built on the MERN stack with Socket.IO for real-time features. It includes role-based access for organizers and attendees, team and task management, financial tracking, and live announcements, designed to streamline the entire lifecycle of a college festival.

Decisions

Build log

  1. Completed initial planning, defining the database schema, user roles, and core feature set.
  2. Developed the Node.js and Express backend, creating a full REST API with JWT-based authentication.
  3. Built the real-time communication layer using Socket.IO for live announcements and notifications.
  4. Created the React frontend with Vite, implementing separate, feature-rich dashboards for each user role.
  5. Configured a CI/CD pipeline with GitHub Actions to automate the build and testing processes.