Projects

Here are some of the projects I've worked on, showcasing my skills and interests.

CMS - Modern Content Management System

CMS - Modern Content Management System

A powerful, developer-friendly content management system built with Next.js 15, TypeScript. Features include Google OAuth, rich text editor, role-based access control and a complete admin panel.

Next.js
TypeScript
Prisma
+4
Google Form & MS Forms AI Answer Helper

Google Form & MS Forms AI Answer Helper

Chrome extension that uses Gemini AI to automatically fill Google Forms & MS Forms with intelligent answers.

Chrome Extension
JavaScript
Node.js
+3
Credit Card Fraud Detection

Credit Card Fraud Detection

Fraud detection system using Random Forest with PSO-based feature selection, served via a Flask API.

Random Forest
Particle Swarm Optimisation
Flask
+3
Rock Paper Scissors Game

Rock Paper Scissors Game

A comprehensive implementation featuring both a full-stack multiplayer web version (Next.js, TypeScript, MongoDB) and a Java console version.

Next.js
TypeScript
MongoDB
+4
Job Portal - Full-Stack Job Board

Job Portal - Full-Stack Job Board

A comprehensive job portal application built with Next.js 15, featuring role-based access control for job seekers and employers, complete with job posting, application management, and user profile systems.

Next.js
TypeScript
Prisma
+5
Airbnb Clone - Full-Stack Property Rental

Airbnb Clone - Full-Stack Property Rental

A full-featured Airbnb clone built with Next.js 15, featuring property listings, reservations, favorites, search & filters, image upload with Azure Blob Storage, and responsive design with real-time updates.

Next.js
TypeScript
Prisma
+6
Vedabase Explainer

Vedabase Explainer

A web application that leverages GPT-4 to explain Sanskrit texts from the Vedabase, making ancient wisdom more accessible to modern readers.

Next.js
Typescript
Gemini
+1
Image Recognition - AI/ML Application

Image Recognition - AI/ML Application

A real-time image recognition application built with TypeScript, Next.js, and TensorFlow.js. Features webcam object detection using COCO-SSD and image classification using MobileNet.

Next.js
TypeScript
TensorFlow.js
+4
DSA Analyzer Extension

DSA Analyzer Extension

Chrome extension providing AI-powered hints and feedback for DSA problems on LeetCode and GeeksforGeeks.

HTML
CSS
JavaScript
+3
Concurrent Chat Server

Concurrent Chat Server

A multithreaded server application that allows multiple clients to connect and chat with each other concurrently.

C
Multithreading
Socket Programming
+1