A collection of projects I've worked on during my career. Click on any project to view detailed information.
A modern e-commerce platform for college students with smooth animations, responsive design, and an AI-powered shopping assistant. Features include cart management, secure checkout with Razorpay (test mode), direct messaging between buyers and product owners, intelligent product search using vector embeddings, and email verification (only for college email IDs).
Excalidraw is a real-time collaborative drawing app built using WebSocket and token-based authentication. Tools include rectangle, circle, pencil, line, arrow, and color options. It uses a monorepo setup with separate backends for HTTP API and WebSocket communication, powered by Turborepo. Shared logic like database access, validation, and types is modularized into internal packages (`db`, `common`, `backend-common`) for code reuse.
PayWave is a full-stack digital payment application that enables secure and seamless money transfers between users. Built with modern web technologies, the platform features user authentication, balance management, and real-time transaction processing. The intuitive interface allows users to easily send money, view transaction history, and manage their accounts with robust security measures in place.
A real-time chat application built with React Native and TypeScript for seamless mobile communication. Features user authentication, real-time messaging, and cross-platform compatibility. Includes request/accept flow where one user sends a request and the other accepts/rejects before communication starts.
A feature-rich mobile news application built with React Native and TypeScript that delivers real-time news updates from various categories and countries. Features include category-wise news filtering, country-specific news feeds, password reset functionality via email, and an intuitive user interface for seamless news consumption.
A comprehensive mobile library management application built with React Native and TypeScript for managing personal book collections. Features include book cataloging, search and filter capabilities, reading progress tracking, and user account management with secure password reset via email.
A pixel-perfect frontend clone of PhonePe's user interface built with React Native and TypeScript. Showcases UI/UX design skills with animated screens, interactive components, and responsive layouts mimicking PhonePe's payment app experience.
A fully functional Netflix-inspired movie browsing application built with React.js that fetches real-time movie data from TMDB API. Features include movie search, category filtering, trending movies, top-rated films, and a responsive Netflix-like user interface.
A fully functional e-commerce shopping cart application built with React.js featuring product listing, add to cart functionality, quantity management, price calculation, and a clean responsive UI for seamless online shopping experience.