projects.
MyBrainDump
Live 👍🏽
- Built an AI-powered task and date management platform where users can speak their thoughts naturally and have them converted into actionable tasks by AI.
- Integrated Web Speech API for capturing voice input and Gemini API for intelligent task and date parsing.
- Users can edit, complete, delete, or restore tasks seamlessly within an intuitive dashboard.
- Implemented a feature for storing important dates through voice with automated reminder notifications before the event.
- Used MongoDB with a custom schema to manage user-specific tasks and dates, ensuring scalability and performance.
- Secured user data and sessions using Clerk authentication and managed routes with a Node.js + Express backend.
tech stack: Next.js, Shadcn/ui, MongoDB, Node.js, Express.js, Web Speech API, Gemini API, Clerk
Gitalyze
Live 👍🏽
- Developed a GitHub profile analyzer that allows users to enter their GitHub username and instantly view a visually rich dashboard of their repositories, contributions, and coding stats.
- Used the GitHub API to fetch real-time user data, including commit history, repository details, and language usage.
- Generated skill-based statistics and insights by analyzing commit patterns, repo metadata, and language distribution, offering a unique and engaging representation of a developer's work.
- Designed the frontend with React.js and Shadcn/UI for a clean, modern, and responsive interface.
- Implemented a Node.js and Express.js backend with optimized API routes and caching using Redis for fast and efficient data delivery.
- Used by over 100+ developers to showcase their GitHub activity in a more exciting and insightful way.
tech stack: React.js, Node.js, Express.js, Shadcn/UI, Github API, Redis
MakeMySkill
Live 👍🏽
- Developed an AI Mock Interview Platform where users can create interviews, receive domain-specific questions, record answers, and get real-time AI-generated feedback.
- Integrated APIs for fetching dynamic interview data powered by Node.js and Express.js.
- Built the platform using Next.js with serverless API routes, ensuring fast performance and scalable architecture.
- Implemented Drizzle ORM with PostgreSQL to handle secure and efficient database interactions for user data and sessions.
- Used Web Speech-to-Text API to capture spoken responses, convert them to text, and stream them to AI for real-time feedback.
tech stack: Next.js, Shadcn/ui, PostgreSQL, Drizzle ORM, Framer Motion, Web Speech API, Node.js, Express.js
MakeMyPath
Live 👍🏽
- Developed a web application where users input a domain and AI dynamically generates tailored career roadmaps with milestones and personalized learning paths.
- Built and integrated Node.js and Express.js based APIs to fetch dynamic AI-driven content.
- Designed a modern, responsive UI using Framer Motion animations and Shadcn/UI component library.
- Implemented secure authentication and session management using Clerk to handle user data across the platform.
tech stack: Next.js, Shadcn/ui, Node.js, Express.js, Framer Motion, Clerk