Generates a complete day-by-day travel itinerary priced in INR instead of generic dollar estimates — Gemini 2.5 Flash reasons over destination, duration, and budget to fit an Indian traveler's constraints.
Next.js 15TypeScriptExpressMongoDB AtlasGemini 2.5 Flash
Handles concurrent hospital check-ins without double-booking a queue slot — atomic MongoDB transactions prevent the race condition, with Socket.io pushing live state to every connected client.
MERNSocket.ioJWTZodJest / Supertest
Personal finance dashboard for tracking spending and net worth, with JWT-authenticated accounts and a Dockerized, AWS-backed deployment built for production-realistic ops.
Next.jsNode.jsMongoDBAWSDocker
Generates context-aware sports quiz questions instead of recycled trivia — a RAG pipeline over ChromaDB grounds Gemini's generations in real source material, with SQLite handling history, caching, and analytics.
PythonStreamlitGemini APIRAGChromaDB
A headless CMS with a block-based content editor — handles rich text, nested lists, tables, and math equations as structured content, decoupled from the Next.js public site that renders it.
Next.jsRedux ToolkitExpressMongoDBDocker
A user-management dashboard rebuilt through multiple UI passes to reach a genuinely premium finish — command palette with full keyboard navigation, drag-and-drop column reordering, and shimmer skeleton loading states.
ReactViteZustandAxiosVitest
A multi-widget "super app" dashboard combining weather, news, movies, and notes behind a single unified shell — including a server-side proxy layer built to work around NewsAPI's CORS restrictions in production.
Next.jsReactZustandREST APIs
Turns any Wikipedia topic into a ready-to-take quiz — pulls the source content, generates questions with Gemini, and scores answers instantly instead of leaving you to write trivia by hand.
ReactFastAPIPythonGemini API
A role-based REST API for cataloging, borrowing, and returning books, with atomic operations that prevent double-lending under concurrent requests — reviewed against 58+ integration tests before deployment.
Node.jsExpressMongoDBJest / Supertest
A real-time typing speed test that tracks WPM and accuracy as you type, with live feedback on every keystroke instead of a single score at the end.
JavaScriptHTMLCSS