FLCLogo
Featured Portfolio Project

Code Whisperer — Contest Hub

NMAMIT's premier coding community, Finite Loop Club, event details, and the platform technical documentation.

Source Code & Custom Branch

This deployment runs on a customized public branch, pre-configured for offline preview, database-free execution, and recruiter interaction. You can view the original production database architecture on the dev and main branches.

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.

My Leadership Journey at Finite Loop Club

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:

Start of Academic Year 2025-26
Core Tech Developer

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.

November 2025
Operations Manager

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.

January 2026
Vice President

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.

Event Gallery
Code Whisperer Launch

Launch & LAN Setup

Busting bugs and staging the local server before the event.

Teams Competing

20+ Teams in Round 2

Participants wiring visual node solutions concurrently over the LAN network.

Core Tech Team

Organizing Committee

The Finite Loop Club operations and technical core teams running the contest.

Interactive Demo Details (Offline Conversion)
FeatureTournament BuildOffline Resume Demo
Database LayerPostgreSQL + Prisma ORM (Live DB connections)Local Storage database (Worksheets & Submissions)
AuthenticationNext-Auth Credentials (secure credentials DB verification)Interactive Mock Session Switcher (Admin vs Team)
Code EvaluationServer-side execution nodes via tRPC proceduresInstant client-side pure JS execution in browser
Leaderboard updatesReal-time Node/Express WebSocket server syncing ranksSimulated real-time ranking against pre-seeded opponent teams
Explore the Sandbox

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.