← ~/projects

$ cat projects/campusarena.md

CampusArena — College Events & Hackathon Platform

Unstop-style platform: discover events, form skill-matched teams, get certified.

Backend & real-time systems · GDG team projectJune 2026Full Stack

// why: Campus events ran on Forms + WhatsApp — teams and certs were luck.

$ cat projects/campusarena.md

TL;DR

  • Discover + register: multi-round timelines, custom forms
  • Match + chat: skill teams with approval + realtime chat
  • Prove it: submissions, leaderboards, QR certificates

// what does it do?

Unstop-style campus platform with the GDG team: event discovery, skill-matched teams, real-time chat, submissions, leaderboards, QR certificates.

// why this project?

Campus events run on scattered Google Forms and WhatsApp groups. Discovery, team formation, and certificates were left to luck and screenshots.

// what broke / learned

My slice was backend + realtime: Channels + Redis chat was the fun part.

// results

  • Organizers get CRUD for multi-round timelines, prizes, and registration forms
  • participants get skill-matched team formation, real-time chat (Django Channels + Redis), submission leaderboards, and QR-verifiable certificates. Dockerized with production settings and a SQLite fallback for local dev.
Real-time chat & notificationsSkill-based team matchingQR-verifiable certificates

Tech stack

DjangoASGI/DaphneChannelsRedisPostgreSQLDocker
CampusArena — College Events & Hackathon Platform | Mrinall Samal