VSCode Icon

File

Edit

View

Go

Run

Terminal

Help

Bhupesh Chikara - Visual Studio Code

My Projects

Here's a collection of my recent work. These projects showcase my skills in web development, design, and problem-solving.

CodeNova logo

CodeNova

CodeNova is an AI-Powered Coding Interview Platform that won the Best Use of AI Award at CuseHacks 2025 (Anthropic-Sponsored). Built with Next.js 15 and TypeScript, it achieves sub-500ms response times across 155+ coding problems. The platform features real-time code execution via Socket.IO and Judge0 API supporting 8+ programming languages, 9+ interactive algorithm visualizers with React and Excalidraw integration, and dual AI tutoring combining Google Gemini API with Anam AI voice avatar. It includes conversation persistence, PDF analysis capabilities, and GitHub-style analytics tracking 52-week activity—creating a comprehensive coding interview preparation environment.

Technologies:Next.js 15, TypeScript, Socket.IO, Judge0 API, MongoDB, React, Excalidraw, Google Gemini API, Anam AI, Node.js

Opus logo

Opus

Opus is a professional recording and streaming platform that revolutionizes video production workflows. It reduces post-recording wait time from 50 minutes to just 5 minutes through progressive chunk upload processing with 10-second intervals, handling 90% of video transcoding during recording. The platform enables real-time collaboration for 8+ participants with sub-second latency using MediaMTX WebRTC server and multi-track recording. Built on cloud-native microservices architecture, it orchestrates 6 services (Backend API, Media Processor, TTS, Transcription, Translation, WebRTC Server) using Apollo GraphQL gateway and PostgreSQL. Opus features 3 AI-powered capabilities: free voice generation with Coqui TTS, Whisper ASR transcription with speaker detection, and GPT-4 API chapter/highlight generation. The scalable chunk processing pipeline transcodes 4K video to multi-resolution formats achieving 99.9% processing success rate with JWT authentication and OAuth support.

Technologies:Node.js, TypeScript, BullMQ, FFmpeg, MediaMTX, Socket.IO, AWS S3, Redis, Apollo GraphQL, PostgreSQL, Python Flask, Coqui TTS, Whisper ASR, GPT-4 API, MongoDB, JWT, OAuth

ProCode logo

ProCode

ProCode is a Progressive Web App (PWA) designed to replicate a real-life coding interview experience. It features an AI-powered avatar that presents coding questions, listens to the candidate's thought process, offers guidance, and evaluates code submissions—mimicking the dynamics of a real technical interview to help users prepare more effectively.

Technologies:React, Node.js, Websocket, Firebase, D3.js, DeepSeek API

LaCarte logo

LaCarte

LaCarte is a smart scanning app that allows diners to seamlessly browse the menu, place orders, and make payments—all without waiting for a waiter. By simply scanning a QR code, users can view the restaurant’s offerings, customize their orders, and pay instantly, creating a faster, contactless, and more convenient dining experience.

Technologies:React, Firebase, D3.js

Cold Mail OutReach logo

Cold Mail OutReach

Cold Mail Outreach is a full-stack web application designed to streamline the job application process. It allows you to manage contacts, use dynamic email templates, send personalized emails with attachments, and track your outreach history, all from a beautiful, Gemini-inspired dark-mode interface.

Technologies:React, Firebase, NodeMailer, Zustand, Tailwind CSS

Job Automator logo

Job Automator

Job Automator is an Automated Job Application Assistant designed to streamline the repetitive process of applying for jobs online. It utilizes web automation to fill out application forms, incorporates AI to assist with answering application questions, and maintains a structured database to track all submitted applications—making the job hunt faster and more efficient.

Technologies:Python, Selenium, Gemini API, MongoDB

VinayakM logo

VinayakM

VinayakM is a user-friendly application designed for both doctors and patients. It enables patients to choose doctors based on their preferences, book consultations, and receive digital prescriptions—all in one seamless platform. The app simplifies healthcare access and enhances the consultation experience for users.

Technologies:React, Node.js, Firebase, Websocket, D3.js

Space Scrible logo

Space Scrible

SpaceScribble is a cross-platform, real-time motion tracking application that captures sensor data (gyroscope and accelerometer) from a mobile device and transmits it to a desktop application using WebSockets powered by a Node.js backend. It leverages a Convolutional Neural Network (CNN) model to accurately predict the alphabet drawn by the user through motion, enabling innovative gesture-based input and interaction.

Technologies:React Native, Python, Websocket, Node.js, Swift

Real-time Hand Gesture Recognition logo

Real-time Hand Gesture Recognition

Real-time Hand Gesture Recognition is an AI-powered application designed to assist individuals who are deaf or verbally challenged. It uses a Convolutional Neural Network (CNN) model to analyze hand gestures in real time and accurately predict the corresponding words or phrases, enabling more effective and inclusive communication.

Technologies:Python

P-grip logo

P-grip

P-GRIP is your trusted destination for high-quality products backed by reliable service. Our portfolio features the most reputable brands, ensuring top-tier performance at reasonable prices. We pride ourselves on delivering exceptional technical support and outstanding customer care, making your experience seamless and dependable from start to finish.

Technologies:Angular, Firebase

BetterPledge logo

BetterPledge

BetterPledge is a platform that bridges the gap between food donors and NGOs, enabling the efficient donation of surplus food to those in need. It connects generous individuals or organizations with trusted NGOs to ensure excess food reaches the right hands, reducing waste and supporting the underprivileged.

Technologies:Angular, Flask, Google API