Description:
As part of my university’s hackathon club, I worked on a small team to develop a full-stack project submission and judging platform for hackathon projects and team formation. The platform was built using Next.js, with Prisma handling database access.
My main responsibility was implementing the team management features: creating teams, browsing existing teams, viewing individual team profiles, and generating invite links to streamline collaboration. These pages were designed with both usability and scalability in mind, ensuring participants could easily form teams and judges could track project details. The project required close collaboration with my teammates to integrate frontend and backend logic while maintaining a clean, maintainable codebase.
Abstract:
A web-based hackathon judging and team submission platform built with Next.js and Prisma. I contributed primarily to the website's team pages, including team creation, discovery, profiles, and invite link functionality. This project strengthened my skills in full-stack development, database integration, and building production-ready applications in a collaborative setting.