Code Whisperer — Contest Hub
NMAMIT's premier coding community, Finite Loop Club, event details, and the platform technical documentation.
20+ Teams
Round 2 Contestants
Active teams logging in simultaneously to solve node chaining puzzles.
LAN Host
Local Area Network
Platform was hosted locally on a college LAN server to ensure lag-free node executions.
Top 8
Promoted to Finals
The highest scoring 8 teams on the live leaderboard advanced to the Round 3 finals.
Finite Loop Club (FLC) is NMAMIT's premier coding community, dedicated to realizing ideas through hackathons, technical workshops, and peer-to-peer mentoring. Over the course of the 2025-26 academic year, my involvement grew from pure technical engineering to club operations and executive leadership:
Developer — Core Tech Team
Developed the initial system architecture for Code Whisperer, focused on building the visual node graph parser, custom testing panel, and locally cached visual graph compiler running on top of tRPC procedures.
Operations Manager — Administrative Team
Promoted to manage administrative logistics. Coordinated LAN server configurations, database seed orchestration, staging platforms, and guided our operations volunteers to guarantee smooth live execution during tournaments.
Vice President of Finite Loop Club
Elected Vice President of the club. Took charge of steering academic and technical coding programs, managing the executive board, scaling club reach, and mentoring the incoming batch of core developer and administrative members.

Launch & LAN Setup
Busting bugs and staging the local server before the event.

20+ Teams in Round 2
Participants wiring visual node solutions concurrently over the LAN network.

Organizing Committee
The Finite Loop Club operations and technical core teams running the contest.
| Feature | Tournament Build | Offline Resume Demo |
|---|---|---|
| Database Layer | PostgreSQL + Prisma ORM (Live DB connections) | Local Storage database (Worksheets & Submissions) |
| Authentication | Next-Auth Credentials (secure credentials DB verification) | Interactive Mock Session Switcher (Admin vs Team) |
| Code Evaluation | Server-side execution nodes via tRPC procedures | Instant client-side pure JS execution in browser |
| Leaderboard updates | Real-time Node/Express WebSocket server syncing ranks | Simulated real-time ranking against pre-seeded opponent teams |
1. Solve Challenges
Switch to Team Mode. Navigate to the Round 2 page, enter a question code (like Q001 to Q009) in the left panel to load a puzzle, and build your visual graph to solve it!
2. Admin Controls
Switch to Admin Mode. Visit the Dashboard where you can view all active questions, edit titles/descriptions, alter test cases, delete entries, or fully reset the local database.
Real-Time Leaderboard Simulation
Go to the Leaderboard page. Submit a solution to see your team climb the ranks! The leaderboard calculates points for correct solutions dynamically, ordering teams by test cases passed and time.