Projects & Work

A curated collection of web apps, tools, and CS projects I've designed and built from scratch. Each project reflects a real-world problem solved with clean, maintainable code.

🛒

E-Commerce Platform

A feature-rich full-stack shopping platform with user authentication, product listings, cart management, order tracking, and Stripe payment integration. Built with a RESTful API backend.

React Node.js MongoDB Stripe API JWT Auth
🤖

AI Chat Assistant

An intelligent conversational assistant powered by the OpenAI API. Features persistent conversation history, context-aware responses, markdown rendering, and a clean chat interface.

Python Flask OpenAI API JavaScript
📊

Student Management System

A comprehensive web application for academic management with role-based access (Admin, Teacher, Student), grade tracking, attendance, and automated report generation exported to PDF.

PHP MySQL Bootstrap AJAX
🌦️

Weather Dashboard

A real-time weather application using the OpenWeatherMap API. Displays temperature, humidity, wind, UV index, and a 7-day forecast with beautiful animated weather icons.

JavaScript Weather API CSS Grid LocalStorage

Task Manager App

A Kanban-style productivity app with drag-and-drop task management, priority labels, due dates, team collaboration features, and persistent storage via a REST API backend.

React Node.js MySQL DnD
🌳

Algorithm Visualizer

An interactive educational tool that visually demonstrates sorting algorithms (bubble, merge, quick, heap) and data structures (trees, graphs, linked lists) with step-by-step animations.

JavaScript Canvas API CSS Animations
📝

Blog CMS Platform

A lightweight Content Management System with a rich-text editor, tag-based categorisation, comment system, SEO meta management, and an admin dashboard with analytics.

Node.js Express MySQL Quill.js
📚

Library Management System

A university library system for managing book inventory, member registration, borrowing/returning with due-date tracking, fine calculations, and automated email reminders.

PHP MySQL PHPMailer
📈

Data Analysis Dashboard

An exploratory data analysis project using Pandas and Matplotlib to visualise COVID-19 datasets. Includes interactive charts, trend analysis, and an automated PDF report generator.

Python Pandas Matplotlib Jupyter

Always Building Something

Have an idea for a project or want to collaborate? I'm always open to interesting challenges.

Let's Build Together →