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.

  • 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

  • AI Spend Auditor preview

    AI Spend Auditor

    Featured

    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

  • Authentication System (JWT + Refresh Tokens) preview

    Authentication System (JWT + Refresh Tokens)

    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

  • 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

  • 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