All Projects

My Complete Portfolio

Here's a comprehensive look at all the projects I've worked on, from simple websites to complex web applications.

BuilderBridge

BuilderBridge

AI-assisted construction control room that connects schedules, critical-path planning, weekly commitments, field progress, RFIs, and project documents. Its project-aware agent cites live data, prepares reviewable changes, and applies them only after permission checks and human approval.

Next.js 16
React 19
TypeScript
Tailwind CSS 4
Vercel AI SDK
Prisma
PostgreSQL
Better Auth
Supabase
SynergySphere

SynergySphere

Advanced team collaboration platform built during IITM hackathon: task management, threaded chat, mentions, notifications, and project dashboards.

Next.js 15
TypeScript
Tailwind CSS
Shadcn UI
better‑auth
PostgreSQL
Drizzle ORM
Ramso

Ramso

One-click AI video generator that turns complex concepts into polished educational explainers with generated scripts, Manim animations, professional voiceovers, and downloadable MP4 output.

Python
Streamlit
Agno
OpenAI GPT-4o
Manim
Neets AI
FFmpeg
Claso

Claso

Full-stack AI code assistant that uses custom-trained transformer models to generate intelligent code comments and context-aware commit messages for Python and JavaScript—without relying on external model APIs.

React
TypeScript
Tailwind CSS
Monaco Editor
Python
FastAPI
PyTorch
Transformers

Todo Telegram Agent

Telegram reminder bot that turns natural language into scheduled tasks: Groq parses intents and times, tasks live in SQLite (SQLModel), and a background scheduler sends due reminders with inline Done and Snooze actions. Supports commands, recurring tasks, and a small FastAPI health endpoint.

Python
FastAPI
SQLModel
SQLite
python-telegram-bot
APScheduler
Groq API
IntelCraft

IntelCraft

IntelCraft is an AI powered outreach assistant designed for students and freshers. It scrapes company and then auto generates personalized outreach emails or cover letters, complete with real time progress updates via WebSockets.

React
TypeScript
FastAPI
PostgreSQL
WebSockets
OpenAI / Gemini / Tavily
LangGraph
Vercel
Railway
YT‑Slice

YT‑Slice

Full‑stack web app to calculate total and average duration of videos in a YouTube playlist range, with viewing time estimates at different playback speeds.

Next.js (App Router)
TypeScript
Tailwind CSS
ShadCN UI
React Hook Form
YouTube Data API v3