Judgehub
A real-time Leaderboard for grading StartUp Pitching Competition.
The pain point is that preparing the excel sheet to grade the competing team is time consuming.
My professor seeks a dedicated scoring system and ranking leaderboard tailored to his preferences, enabling seamless integration across all future events. The objective is to eliminate the tedious reliance on Excel sheets and provide a cohesive, customizable solution for efficient scoring system.
The goal is to implement a customized scoring system and ranking leaderboard to replace Excel sheets, streamlining competition management for judges and ensuring a consistent, efficient process for all future events.
Designing was a breeze, but the development journey had its potholes.
The biggest challenge that almost caught us was the concurrency issues when judges tried scoring a team at the same time.
Discovered the bug the night before the event with a deadline 7am in the morning. There were 2 choices: just sleep and explain the problem in the morning or sacrifice the sleep. Guess what, after restructuring the logic and the way we stored the data, the bug was fixed at 4am and I took a much-needed NAP!.
Role 👨🏻💻
UI Design
Frontend Development
Backend Development
Tech 🚀
React js
Node js
Express
Socket.io
Mongodb
Heroku