
Overview
A hackathon platform for event management, team participation, submissions, and judging.
Scope
Full Stack Development, System Architecture, UI/UX Design
Tech Stack
Languages: TypeScript, JavaScript, HTML/CSS
Frontend: React 19, Material-UI (MUI), Redux Toolkit, Framer Motion, React Router, Recharts, Axios, Vite
Backend: Node.js, Express, Socket.io, Mongoose, JWT, Groq SDK (AI Integration)
Databases: MongoDB
Developer Tools: Git/GitHub, ESLint, Prettier, Vitest, Nodemon, Postman



Challenge
The application needed distinct workflows for participants, organizers, and judges, plus shared submission and evaluation data.
Objective
The goal was to streamline the entire hackathon lifecycle, from event creation and team formation to project submission and judging, into a single, cohesive ecosystem. We aimed to reduce the administrative burden on organizers and provide participants with intelligent tools to enhance their hackathon experience.
Results
Built role-based dashboards, a leaderboard, evaluation criteria, and an AI-assisted coding feature. No organizer or participant outcome metric has been verified.

