Brand Logo
Resume

Projects

September 2024


Blood Bank App

Developed a web application for managing blood donations, donors, and requests in a hospital blood bank system.

Built a blood bank management system that allows hospitals to manage blood donors, track donation records, and handle blood requests.

Implemented secure user authentication and authorization using JWT for managing donor and admin access.

Developed the application using Express for the backend and integrated MongoDB for storing donor and request data.

Utilized Nodemon for automatic server restarts during development and deployed the client and server together using concurrently for smooth workflows.

Node.jsExpressMongoDBJWTMongooseNodemonConcurrentlyBcryptjsMorganCorsDotenv

April 2024


Netflix Clone

Developed a clone of Netflix with streaming, authentication, and a modern UI, replicating features for media browsing.

Built a Netflix clone that supports video streaming, user authentication, and a clean, responsive UI for seamless content browsing.

Integrated NextAuth for user authentication, allowing secure login and session management.

Used Prisma for handling user data, along with Radix UI components for a polished, user-friendly interface.

Enhanced the UI with animations using TailwindCSS and added dynamic content rendering with React.

Next.jsReactTailwindCSSPrismaNextAuthRadix UILucide IconsClsxTailwind Merge

April 2024


LMS System

Developed a modern Learning Management System (LMS) for managing courses, content, and user interactions.

Built a feature-rich LMS for hosting and managing educational content, including video playback using Mux for streaming.

Integrated user authentication and role management using Clerk, with a dynamic content management system using React Quill for rich text editing.

Implemented drag-and-drop functionality for course management using Pangea DnD, with an intuitive UI built using Radix UI components.

Developed an interactive and engaging user interface with real-time notifications using React Hot Toast and animations using TailwindCSS.

Next.jsReactTailwindCSSMuxRadix UIClerkZustandPrismaStripeReact Hook FormRechartsReact QuillUploadthingZod

February 2024


E-Commerce Store & Admin Dashboard

Developed a full-stack e-commerce store and admin dashboard for seamless management and shopping experience.

Developed a modern, feature-rich online store for showcasing and selling products with dynamic listings and seamless checkout.

Built a comprehensive admin dashboard for managing inventory, orders, and analytics, with Stripe integration for payments and subscription handling.

Enhanced user and admin experience with real-time loading states, toasts, data visualizations, and smooth animations.

Next.jsReactTailwindCSSZustandReact Hot ToastLucide IconsTailwind MergePrismaStripeRadix UIReact Hook FormRechartsZod

January 2024


Spotify Clone

A Spotify clone with features like music playback, playlists, and more. HAHAHA made it for fun 😂

Built a Spotify clone with features like music playback, playlists, and a sleek UI using Supabase for backend.

Integrated Stripe for premium subscriptions and implemented user-friendly authentication.

Added sound effects with `use-sound` and animations for an interactive and enjoyable user experience.

Next.jsSupabaseReactTailwindCSSRadix UIStripeZustandReact Hook Form

January 2024


Live Streaming Platform

A feature-rich live streaming platform for real-time content sharing and interaction.

Developed a scalable live streaming platform using LiveKit for real-time video and audio streaming.

Implemented user authentication, customizable themes, and chat functionalities for enhanced user experience.

Integrated robust features like dynamic room management, stream recording, and interactive elements.

Next.jsPrismaLiveKitReactTailwindCSSRadix UIClerkZustandUUID

January 2024


Smart PDF Assistant

An AI-powered PDF assistant allowing users to interact with and query PDFs.

Developed a platform that allows users to upload and query PDF documents using AI.

Integrated Pinecone for vector-based searches and LangChain for advanced language processing.

Implemented real-time question answering with OpenAI, ensuring accurate and responsive interactions.

Next.jsPrismaReactTailwindCSSLangChainOpenAIPineconeReact PDFtRPCZod

December 2023


All-in-One AI Platform

A comprehensive AI SaaS platform handling text, image, audio, video, and code processing.

Built a unified AI platform with modular services for image, audio, video, code, and text generation.

Integrated OpenAI and Replicate APIs to enable advanced AI capabilities with user-friendly interfaces.

Implemented subscription-based features using Stripe, and optimized user workflows with Clerk authentication.

Next.jsPrismaReactTailwindCSSRadix UIOpenAIReplicateZodStripeZustand

December 2023


Blog App with Communities

A feature-rich blog application enabling communities and user interaction.

Developed a scalable blog platform with community features using Next.js and Prisma.

Integrated rich text editors and file upload capabilities for dynamic content creation.

Implemented user authentication, real-time interactions, and community management.

Next.jsPrismaReactTailwindCSSRadix UIReact QueryZodUpstash Redis

November 2023


React To-Do App

A simple and user-friendly to-do application built using React. This was my first app using React, XD

Designed and developed a responsive user interface for task management with React.

Implemented state management to handle tasks, ensuring smooth user interactions.

Integrated TailwindCSS for a modern and visually appealing design.

ReactTailwindCSSVite

September 2024 --

Full-Stack Developer

Blood Bank App

Developed a web application for managing blood donations, donors, and requests in a hospital blood bank system. ()

Built a blood bank management system that allows hospitals to manage blood donors, track donation records, and handle blood requests.

Implemented secure user authentication and authorization using JWT for managing donor and admin access.

Developed the application using Express for the backend and integrated MongoDB for storing donor and request data.

Utilized Nodemon for automatic server restarts during development and deployed the client and server together using concurrently for smooth workflows.

Node.jsExpressMongoDBJWTMongooseNodemonConcurrentlyBcryptjsMorganCorsDotenv

April 2024 --

Full-Stack Developer

Netflix Clone

Developed a clone of Netflix with streaming, authentication, and a modern UI, replicating features for media browsing. ()

Built a Netflix clone that supports video streaming, user authentication, and a clean, responsive UI for seamless content browsing.

Integrated NextAuth for user authentication, allowing secure login and session management.

Used Prisma for handling user data, along with Radix UI components for a polished, user-friendly interface.

Enhanced the UI with animations using TailwindCSS and added dynamic content rendering with React.

Next.jsReactTailwindCSSPrismaNextAuthRadix UILucide IconsClsxTailwind Merge

April 2024 --

Full-Stack Developer

LMS System

Developed a modern Learning Management System (LMS) for managing courses, content, and user interactions. ()

Built a feature-rich LMS for hosting and managing educational content, including video playback using Mux for streaming.

Integrated user authentication and role management using Clerk, with a dynamic content management system using React Quill for rich text editing.

Implemented drag-and-drop functionality for course management using Pangea DnD, with an intuitive UI built using Radix UI components.

Developed an interactive and engaging user interface with real-time notifications using React Hot Toast and animations using TailwindCSS.

Next.jsReactTailwindCSSMuxRadix UIClerkZustandPrismaStripeReact Hook FormRechartsReact QuillUploadthingZod

February 2024 --

Full-Stack Developer

E-Commerce Store & Admin Dashboard

Developed a full-stack e-commerce store and admin dashboard for seamless management and shopping experience. ()

Developed a modern, feature-rich online store for showcasing and selling products with dynamic listings and seamless checkout.

Built a comprehensive admin dashboard for managing inventory, orders, and analytics, with Stripe integration for payments and subscription handling.

Enhanced user and admin experience with real-time loading states, toasts, data visualizations, and smooth animations.

Next.jsReactTailwindCSSZustandReact Hot ToastLucide IconsTailwind MergePrismaStripeRadix UIReact Hook FormRechartsZod

January 2024 --

spottie

Spotify Clone

A Spotify clone with features like music playback, playlists, and more. HAHAHA made it for fun 😂 ()

Built a Spotify clone with features like music playback, playlists, and a sleek UI using Supabase for backend.

Integrated Stripe for premium subscriptions and implemented user-friendly authentication.

Added sound effects with `use-sound` and animations for an interactive and enjoyable user experience.

Next.jsSupabaseReactTailwindCSSRadix UIStripeZustandReact Hook Form

January 2024 --

streaming website

Live Streaming Platform

A feature-rich live streaming platform for real-time content sharing and interaction. ()

Developed a scalable live streaming platform using LiveKit for real-time video and audio streaming.

Implemented user authentication, customizable themes, and chat functionalities for enhanced user experience.

Integrated robust features like dynamic room management, stream recording, and interactive elements.

Next.jsPrismaLiveKitReactTailwindCSSRadix UIClerkZustandUUID

January 2024 --

pdf-uploader

Smart PDF Assistant

An AI-powered PDF assistant allowing users to interact with and query PDFs. ()

Developed a platform that allows users to upload and query PDF documents using AI.

Integrated Pinecone for vector-based searches and LangChain for advanced language processing.

Implemented real-time question answering with OpenAI, ensuring accurate and responsive interactions.

Next.jsPrismaReactTailwindCSSLangChainOpenAIPineconeReact PDFtRPCZod

December 2023 --

ai-saas

All-in-One AI Platform

A comprehensive AI SaaS platform handling text, image, audio, video, and code processing. ()

Built a unified AI platform with modular services for image, audio, video, code, and text generation.

Integrated OpenAI and Replicate APIs to enable advanced AI capabilities with user-friendly interfaces.

Implemented subscription-based features using Stripe, and optimized user workflows with Clerk authentication.

Next.jsPrismaReactTailwindCSSRadix UIOpenAIReplicateZodStripeZustand

December 2023 --

Blog App

Blog App with Communities

A feature-rich blog application enabling communities and user interaction. ()

Developed a scalable blog platform with community features using Next.js and Prisma.

Integrated rich text editors and file upload capabilities for dynamic content creation.

Implemented user authentication, real-time interactions, and community management.

Next.jsPrismaReactTailwindCSSRadix UIReact QueryZodUpstash Redis

November 2023 --

TODO React App

React To-Do App

A simple and user-friendly to-do application built using React. This was my first app using React, XD ()

Designed and developed a responsive user interface for task management with React.

Implemented state management to handle tasks, ensuring smooth user interactions.

Integrated TailwindCSS for a modern and visually appealing design.

ReactTailwindCSSVite

Ansh Soni | ©2025