Today was the grand finale: Demo Day at Virtual Height Pvt Ltd. Two weeks of code, lectures, debugging, and late-night builds all came down to this final presentation in front of the evaluation jury.
1. Final System Check & Polish
We spent the morning running final tests: verifying that chat history didn't leak between browser sessions, testing the personality dropdown, double-checking responsive styles on mobile viewports, and making sure our error messages looked clean if the API lagged.
2. The Live Presentation to the Jury
When it was my turn, I launched the live application on the big screen. Instead of just showing code in an editor, I walked them through the user experience: sending messages without page reloads, showing how session memory retained past context, switching personalities from StudyBot to CodeBot, and demonstrating the clean dark-mode UI.
Then came the Viva Q&A. The evaluators grilled each student on how their code actually worked under the hood. They asked me about session storage, token window management, and why I chose a remote inference API instead of a local model. Because I had built and tested every single line myself, I answered every question with complete confidence.
3. Wrapping Up the 2-Week Residency
After the evaluations, our mentor Rashmi congratulated me, noting to the panel that my architectural choices—choosing lightweight APIs over heavy local bloat and single-page AJAX over clunky page reloads—demonstrated genuine developer maturity. That praise made the whole two weeks feel worth it.