Projects

Personal Developer Portfolio

Personal Developer Portfolio

A modern, responsive portfolio built with Next.js, TypeScript, Tailwind CSS, dark/light theme, animations, and SEO optimization.

Next.jsTypeScriptTailwind CSSNodemailerFramer Motion
Criticstaan

Criticstaan

A movie review platform with user roles, ratings, and secure authentication.

ReactTailwindCSSExpressMongoDB
Swiggy Clone - Food Ordering App

Swiggy Clone - Food Ordering App

A high-performance Swiggy-inspired food ordering application built using React 18 with concurrent rendering and Parcel bundler. Implements Redux Toolkit for scalable state management, dynamic restaurant data fetching, seamless cart operations, and optimized component rendering for a smooth user experience.

React 18Redux ToolkitReact RouterParcelCSSFont AwesomeToast Notifications
Real-Time Gallery Interaction

Real-Time Gallery Interaction

A multi-user real-time image gallery where users can react with emojis, add comments, and see live updates instantly across devices. Features infinite scroll, masonry layout, and a live activity feed powered by InstantDB.

ReactTailwindCSSInstantDBZustandReact QueryUnsplash APIVite
Password Manager

Password Manager

A React and Tailwind CSS password manager that stores credentials in browser LocalStorage, featuring add/edit/delete functionality and a clean, responsive UI.

ReactTailwindCSSMongoDB
E-Commerce Cart & Checkout Flow

E-Commerce Cart & Checkout Flow

A fully functional e-commerce cart and checkout system built with React and Tailwind CSS. Features product listing, add/remove/update cart items, coupon discounts, global state management using Context API + useReducer, Formik + Yup checkout form validation, image upload with preview using FormData, toast notifications, and localStorage persistence.

ReactTailwindCSSContext APIuseReducerFormikYup
GoRail - Cloud-Based Train Ticket Booking System

GoRail - Cloud-Based Train Ticket Booking System

A full-stack cloud-based train ticket booking system that allows users to search trains, book tickets. Built with React for the frontend and FastAPI with PostgreSQL for the backend, featuring secure payment integration using Razorpay and deployed on Render.

React.jsHTMLCSSFastAPIPythonPostgreSQLRazorpay API
Employee Management System (Frontend Project)

Employee Management System (Frontend Project)

A responsive role-based Employee Management System built using React and TailwindCSS. Implements task lifecycle management with dynamic dashboard statistics and conditional UI rendering based on user roles. Application state and user data are managed using LocalStorage for persistent client-side storage.

ReactTailwindCSSLocalStorage
AI Tic Tac Toe Game

AI Tic Tac Toe Game

built with React featuring AI and Two Player modes. Implements the Minimax algorithm for optimal AI decision-making in Hard mode, along with game statistics tracking, match history, and a responsive animated UI.

ReactJavaScriptTailwind CSSMinimax Algorithm