Projects Background
Portfolio

Selected Works

A collection of projects that showcase my expertise in web design and development.

Web2LLMAI
Auravoice
View Live Project
Featured Project

Auravoice

this project is a voice assistant web app that lets users talk with AI naturally. It features a sleek landing page and a dashboard where users can speak and hear AI responses. It uses Deepgram to convert speech to text, Groq's LLaMA3 for AI responses, and ElevenLabs for natural-sounding voice replies. I've added support for multiple AI models and made everything responsive across all devices

ReactNode.jsExpress.jsDEEPGRAMGROQELEVENLABSTailwind CSS
Web2
BeamUp
View Live Project
Featured Project

BeamUp

BeamUp bridges the gap between traditional language learning methods and real-world applications, providing a supportive community where users can gain confidence and fluency through authentic conversations. Whether you're looking to practice a new language, make international friends, or improve your communication skills, BeamUp creates the perfect environment.

ReactNode.jsExpress.jsMongoDBContext APIJWT-based authenticationTailwind CSS
Web2UI/UX
DineDash
View Live Project
Featured Project

DineDash

The site uses Next.js to create a luxury restaurant experience with video backgrounds, animated sections, and smooth scroll effects. Key logic includes showcasing menus, testimonials, and gallery visuals, with a responsive, interactive reservation form to drive bookings.

Next.jsReactFramer-MotionTailwind CSS
Web2
EchoHire
View Live Project
Featured Project

EchoHire

This AI mock interview system is designed to boost your interview skills by providing real-time, lifelike sessions with personalized questions and detailed feedback. It features secure, hacker-proof authentication, a variety of interview types, and a customizable interview creation tool. Built with modern technologies like Next.js, Firebase, and innovative AI tools, it offers a comprehensive platform to both enhance your coding skills and excel in interviews.

Next.jsReactVAPITailwind CSSFirebaseZodGemini
Web2
TalkCast
View Live Project
Featured Project

TalkCast

TalkCast is a modern podcast platform that connects creators and listeners through a beautiful, unified interface. It solves the problem of content discovery by offering personalized recommendations while giving creators tools to grow their audience. The platform combines stunning design with community features like Fans Like You transforming the podcast experience from fragmented and overwhelming to curated and engaging for everyone involved.

Next.jsReactTypeScriptTailwind CSSClerkConvex
Web2
Jirnov
View Live Project
Featured Project

Jirnov

JINova is a streamlined project management platform that combines task management, team collaboration, and client communication in one intuitive interface. It simplifies complex workflows while providing powerful features for tracking progress, managing resources, and analyzing project performance. The platform's flexible design adapts to various team sizes and methodologies, making project management more efficient and less overwhelming.

React.jsNext.jsTailwindCSSNode.jsExpress.jsMongoDB JWT
Web2AI
VocaVista
View Live Project
Featured Project

VocaVista

This project is a Next.js web app featuring secure user authentication via Clerk and personalized AI using Google's Gemini. It uses a serverless PostgreSQL database (Neon) for secure, contextual user data storage.

Next.jsTypeScriptReactGeminiPrismaInngest
Web2
HealthPulse
View Live Project
Featured Project

HealthPulse

I used Created reusable React components and managed state using React Hooks for a dynamic admindashboard. Enhancing performance

ReactTypeScriptSQLPythonPrisma
LLM
Vexora
View Live Project
Featured Project

Vexora

Vexora is an elegant Streamlit-based application that enables users to ask questions about PDF documents and receive accurate answers powered by Groq's Gemma2-9b-it model. The application uses advanced document processing techniques including text chunking, vector embeddings, and retrieval-augmented generation (RAG) to provide precise responses based on document content.

PythonC++CythonUI
Web2
TimeBank
View Live Project
Featured Project

TimeBank

TimeBank is a modern web application that enables users to exchange services and skills using time as currency. Users can offer their expertise, request services, and build a community based on mutual skill-sharing.

Next.jsTypeScriptReactNode.jsExpress.jsPostgreSQL (with Neon)
Web2
SnapCart
View Live Project
Featured Project

SnapCart

POSGRESTORE is a modern e-commerce platform with a React/TypeScript frontend and a Node.js/Express backend, using Zustand for state management, Neon PostgreSQL for data storage, and secure CRUD operations via a RESTful API.

ReactTypeScriptPOSTMANZustandNeonArcjet
Web2
ThreadLink
View Live Project
Featured Project

ThreadLink

This Next.js user profile feature uses server components for optimized data fetching and SEO, enhancing performance. Its modular design supports user-specific actions like follow status and liked posts.

Next.jsTypeScriptReactShadcnPrismapostgres
Back to Home