Here are a few projects I've worked on recently. Hover over cards to see full descriptions!
Tech Stack (from GitHub)
TenkiSense
AI-powered weather chatbot with real-time forecasts and natural language processing.
TenkiSense is an intelligent weather assistant that combines OpenAI's GPT with real-time weather APIs to deliver personalized weather insights. Features include natural language queries ("Will it rain tomorrow?"), location-based forecasts, weather alerts, 7-day predictions, and conversational AI that remembers context. Built with Next.js 14, TypeScript, TailwindCSS, and the OpenWeatherMap API. The chatbot leverages streaming responses for a seamless user experience.
Hover to read more...
Next.js
OpenAI
TypeScript
TailwindCSS
Quick-Clinic
Full-stack healthcare platform with patient management, appointments, and real-time notifications.
Quick-Clinic is a comprehensive healthcare management system designed to streamline patient-doctor interactions. Features include multi-role authentication (Patient, Doctor, Admin), appointment scheduling with calendar integration, medical records management, prescription tracking, real-time notifications via Socket.io, AI-powered medical chatbot for preliminary consultations, video consultations, and a responsive admin dashboard with audit logs. Built with Next.js 14, Prisma ORM, PostgreSQL, Socket.io, and NextAuth.
Hover to read more...
Next.js
Prisma
PostgreSQL
Socket.io
NextAuth
Wallet-Track
Personal finance tracker with expense categorization and data visualization.
Wallet-Track is a sophisticated financial management application that helps users take control of their spending. Features include expense tracking with category-based organization, income management, monthly budget planning, interactive charts and graphs for spending analysis, recurring transaction support, CSV/PDF export, multi-currency support, and financial insights dashboard. The app uses Chart.js for beautiful visualizations and stores data securely with PostgreSQL and Prisma.
Hover to read more...
Next.js
PostgreSQL
Chart.js
Prisma
TailwindCSS
Book-Recommender
ML-powered book recommendation engine using collaborative and content-based filtering.
Book-Recommender is an intelligent recommendation system that uses machine learning to suggest books based on user preferences. Implements three algorithms: Content-Based Filtering (analyzes book features like genre, author, description), Collaborative Filtering (finds similar users and recommends their favorites), and Hybrid Approach (combines both for best results). Features include search functionality, book details pages, rating system, personalized recommendations, and a clean modern UI. Built with Python, Scikit-learn, Flask backend, and Next.js frontend.
Hover to read more...
Python
Scikit-learn
Next.js
Flask
ShopSizzle
Full-featured e-commerce platform with cart, payments, and order management.
ShopSizzle is a complete e-commerce solution featuring user authentication, product catalog with search and filters, shopping cart with persistent storage, wishlist functionality, Stripe payment integration, order tracking, admin dashboard for product management, inventory control, and customer analytics. The platform supports product variants, reviews and ratings, discount codes, and responsive design for mobile shopping. Built with React, Node.js, Express, MongoDB, and Stripe API.
Hover to read more...
React
Node.js
MongoDB
Stripe
Express
Fusion-College
Modern college ERP system with academic management and student portal.
Fusion-College is a comprehensive Educational Resource Planning system for college administration. Features include student information management, course registration, attendance tracking, grade management, fee payment portal, library management, hostel allocation, placement cell portal, faculty dashboard, timetable scheduling, and announcement system. The platform supports multiple user roles (Student, Faculty, Admin, HOD) with role-based access control. Built as a contribution to the open-source Fusion project.
Hover to read more...
React
JavaScript
TailwindCSS
TaskFlow
Kanban-style project management tool with drag-and-drop task organization.
TaskFlow is a productivity-focused project management application inspired by Trello. Features include drag-and-drop task boards, multiple project workspaces, task assignments and due dates, priority labels, progress tracking, activity logs, team collaboration, and responsive design. The intuitive Kanban interface helps teams visualize workflow and manage projects efficiently. Built with Next.js, TypeScript, and implements smooth animations with Framer Motion.