Skip to content

Projects

A growing collection of real-world exercises, experiments, and product ideas. Each project is a chance to deepen fundamentals and ship improvements in public.

  • PYQVerse preview

    PYQVerse

    Featured

    Built a full-stack JEE Main practice platform that enables students to attempt Previous Year Question (PYQ) papers in an NTA-like exam environment. Implemented exam management, question rendering with KaTeX support, timer-based test attempts, question palette navigation, answer tracking, automatic evaluation, detailed result analytics, and solution review workflows. Designed a scalable PostgreSQL database schema to manage exams, subjects, questions, attempts, and performance insights.

    Next.js | React | TypeScript | Tailwind CSS | PostgreSQL | Drizzle ORM | Cloudinary | KaTeX | Vitest | github actions

  • Authentication System (JWT + Refresh Tokens) preview

    Authentication System (JWT + Refresh Tokens)

    Featured

    Built a secure MERN-based authentication system featuring user registration, login, token-based authentication, and protected routes. Implemented JWT access and refresh token flows with HTTP-only cookies, password hashing using bcrypt, and persistent user sessions. Designed a responsive React frontend with form validation and seamless authentication state management.

    React | Vite | React Router DOM | React Hook Form | Tailwind CSS | Node.js | Express | MongoDB | Mongoose | JWT | bcrypt

  • AI Workspace ( ChatGPT like ) preview

    AI Workspace ( ChatGPT like )

    Featured

    AI-powered full-stack chat application built with Next.js and MongoDB. Features secure authentication, persistent chat history, and real-time streaming responses using OpenAI and Groq APIs. Designed with a focus on user experience through chat management tools, automatic chat title generation, and seamless conversation continuity.

    Next.js | React | Tailwind CSS | MongoDB | OpenAI API | Groq API | NextAuth.js

  • URL Shortener preview

    URL Shortener

    Developed a URL shortening service that converts long URLs into unique, shareable short links. Designed RESTful APIs for URL creation, storage, retrieval, and redirection while implementing unique ID generation for reliable link mapping. Built the application with a focus on backend architecture, database integration, and efficient request handling.

    Next.js | React | Tailwind CSS | MongoDB

  • AI Spend Auditor preview

    AI Spend Auditor

    AI Spend Auditor is a full-stack web application that helps teams estimate and analyze their AI API usage costs. Users can enter their product/team usage details, and the app generates an audit report with cost breakdowns, risk areas, and optimization suggestions. Built with Next.js, PostgreSQL/Neon, Drizzle ORM, and AI API integration, the project focuses on practical cost visibility for AI-powered products.

    Next.js | PostgreSQL | Neon | Drizzle ORM | Groq API | Resend API | Tailwind CSS

  • Linktree Clone preview

    Linktree Clone

    Built a Linktree-style link-sharing platform using Next.js, enabling users to showcase multiple social and web links through a single customizable page. Implemented responsive layouts, reusable UI components, and dynamic rendering to deliver a fast, mobile-friendly user experience.

    Next.js | React | Tailwind CSS | MongoDB | Mongoose