My Projects

Explore my portfolio of web development projects

TechHive: E-Commerce
Project #1

TechHive: E-Commerce

A comprehensive e-commerce platform using React for the frontend and Firebase for the backend.

ReactReduxFirebaseTailwindCSSRazorPay
Recap
Project #2

Recap

Your smart companion for smarter learning

ReactShadCN UiFirebaseTailwindCSSVercelAssemblyAITesseract.jsFireStoreGoogleOauth
BudgetMap - Expense Tracker
Project #3

BudgetMap - Expense Tracker

A responsive expense tracking platform with React, TypeScript, and Tailwind CSS.

MERNTypeScriptTailwind CSSShadcnJWT
Zap-URL: URL Shortening Service
Project #4

Zap-URL: URL Shortening Service

A scalable URL shortening service built to learn and implement system design concepts. Features Redis caching, analytics, and deployed on AWS EC2 with Nginx reverse proxy.

ReactTypeScriptAWS EC2DynamoDBRedisDockerNginxExpressPM2
Flox : Social Media Platform
Project #5

Flox : Social Media Platform

Modern Social Media Platform built with NextJS, TypeScript, and Tailwind CSS.

NextJSTailwind CSSClerkPrismaPostgreSQL

create-expo-starter: NPM Package

CLI tool that generates fully-configured Expo React Native applications. Published on NPM with 5 stars! Includes TypeScript, Expo Router, NativeWind, Zustand, and Axios out of the box.

JavaScriptNPMCLIExpoReact NativeTypeScriptZustand
Signal-X: AI-powered traffic management system
Project #7

Signal-X: AI-powered traffic management system

Signal-X is an AI-powered traffic management system using advanced computer vision, edge computing, and geospatial intelligence. With real-time sensor fusion, machine learning algorithms, and adaptive signal control, it enables dynamic congestion management and emergency vehicle prioritization.

ReactTailwind CSSArduinoFlaskMongoDBYOLOv8MapMyIndia APIStreamlitReact-Native-Expo
EchoChat: Real-time Communication
Project #8

EchoChat: Real-time Communication

A real-time chatting and video calling application for 1-to-1 communication. Built with WebRTC for peer-to-peer video calls and Socket.io for real-time messaging.

Next.jsTypeScriptPostgreSQLPrismaSocket.ioWebRTCShadcn-UINeon
Athleto: Empowering Underprivileged Athletes
Project #9

Athleto: Empowering Underprivileged Athletes

Athleto is a virtual platform designed to support underprivileged athletes in India by providing them with the resources, training, and financial backing they need to excel in their respective sports.

NextJSTailwind CSSTypescriptSupabaseNodejsDeepseek AIVercelRazorpayDocker

CodeSensei: Chrome Extension

A developer productivity Chrome extension to enhance your coding workflow. Built with JavaScript and Chrome Extension APIs.

JavaScriptChrome ExtensionHTMLCSSBrowser APIs
Travello
Project #11

Travello

Tourism often lacks engagement and interactive experiences, leading to missed opportunities for travelers to discover unique local attractions and fully immerse themselves in local culture. Design a sophisticated gamified tourism application that motivates users to thoroughly explore their destination by earning points through uncovering hidden attractions and completing challenges and quests such as uploading photos taken from specific angles to match reference images. The application should also feature leaderboards, rewards, and integrated social sharing capabilities

ReactTailwind CSSJavascriptMongoDBNodejsBcryptVercelMapboxAWSOAuth