19 academic and personal builds spanning web apps, desktop tools, machine learning, databases, and games — most of them live on GitHub.
Hotel Reservation System
Academic
A relational database project modeling a full hotel workflow: hotels, room types, rooms, guests, staff, reservations, payments, services, reviews, and audit history.
MySQLSQLDBMS
- ER diagram & normalized relational schema
- Views, functions, triggers & transactions
- Joins, aggregate functions & subqueries
Student Performance Prediction System
Academic
A machine learning project predicting student academic outcomes from attendance, class test marks, midterm marks, and previous semester GPA.
PythonPandasScikit-learn
- Logistic regression classifier
- Dataset of ~500 student records
- Feature selection & preprocessing pipeline
Course Management System / Mini LMS
Academic
A learning management system for managing courses, users, and learning content with a full authentication and API layer.
DjangoDRFReactJWT
- JWT-based authentication
- REST API with student/instructor workflow
- Frontend-backend integration
Life Analytics Dashboard
Personal
A browser-based dashboard that turns a day's logged activities into productivity trends, mood tracking, and a calendar heatmap — entirely offline via LocalStorage.
HTMLCSSJavaScriptChart.js
- 24-hour activity & mood tracking
- Offline-first with LocalStorage persistence
- Interactive charts and a calendar heatmap
AI News Analyzer
Personal
A Python/Tkinter desktop app that pulls live headlines from NewsAPI, generates AI-based article summaries, and scores each story's sentiment.
PythonTkinterTransformersNewsAPI
- Hugging Face summarization with an extractive fallback
- Sentiment scoring via VADER, with TextBlob backup
- Export reports to TXT and articles to CSV
Face Detection System
Personal
A real-time face detection app built with Python and OpenCV, using Haar Cascade classifiers to detect faces, eyes, and smiles from a live webcam feed.
PythonOpenCVHaar Cascade
- Face, eye & smile detection with toggles
- Centroid tracking keeps stable IDs across frames
- Manual and automatic snapshot capture
System Information Viewer
Personal
A Tkinter GUI that shows live CPU, RAM, disk, and OS details, auto-refreshing every second using psutil.
PythonTkinterpsutil
- Real-time CPU, RAM & disk usage stats
- Auto-refreshes every second
- Dark-themed Tkinter interface
Nearby WiFi Scanner
Personal
A small utility for detecting and listing nearby WiFi networks — an early, still-lightweight project I'm continuing to build out.
Python
- Scans and lists nearby wireless networks
- Documentation and features still being expanded
Attendance Management System
Academic
A desktop attendance system for schools and colleges, built with Python, Tkinter, and SQLite, with department-wise filtering and analytics.
PythonTkinterSQLite
- Student records with department-wise filtering
- Daily attendance logging & history view
- Exportable attendance statistics
Library Management System
Personal
A Python command-line tool for managing library book records, driven by a simple script with text-based data storage.
Python
- Command-line workflow via
manage.py
- Book records stored in a plain text file
Nimbus — Weather Dashboard
Personal
A weather dashboard with live conditions, an hourly timeline, and a 3-day forecast, built entirely with vanilla JS against the key-free wttr.in API.
HTMLCSSJavaScript
- City search with °C/°F toggle
- Hourly + 3-day forecast, sunrise & sunset times
- Glassmorphism UI with weather-based themes
Student Grade Management System
Academic
A browser-based tool for logging student records and automatically calculating grades and averages through an interactive dashboard.
HTMLCSSJavaScript
- Add student details & subject marks
- Automatic grade & GPA calculation
- Live demo hosted on GitHub Pages
Countdown Event Manager
Personal
An interactive countdown manager for tracking multiple upcoming events at once — exams, launches, holidays, travel plans, and more.
HTMLCSSJavaScript
- Create, edit & filter multiple live countdowns
- Dark/light mode with LocalStorage persistence
- Celebration animation when a countdown ends
To-Do Pro
Personal
A feature-rich to-do app with a glassmorphism UI, priority tagging, and a full reminder/alarm system for staying on top of tasks.
HTMLCSSJavaScript
- Priority levels, due dates & notes per task
- Recurring reminders with browser notifications
- Drag-and-drop with dark/light themes
Personal Result Tracker
Academic
A results tracker that calculates GPA and CGPA automatically as courses are added, with color-coded indicators for quick review.
HTMLCSSJavaScript
- Automatic GPA & CGPA calculation
- Dynamic CGPA color indicators
- LocalStorage persistence
Expense Tracker (Year-wise)
Personal
A year-wise expense tracker built with HTML, CSS, and JavaScript for logging and reviewing spending over time.
HTMLCSSJavaScript
- Organizes expenses by year
- Runs entirely in the browser, no backend
- Deployed live via GitHub Pages
Tic-Tac-Toe Game
Personal
A classic two-player Tic-Tac-Toe game playable entirely in the browser, no installation required.
HTMLCSSJavaScript
- 3×3 grid with win, lose & draw detection
- Two-player mode with restart option
- Live demo hosted on GitHub Pages
Falling Delux Bar Game
Personal
An arcade-style Python game where the player steers a falling bar to dodge incoming obstacles for as long as possible.
Python
- Keyboard-controlled gameplay
- Score increases the longer you survive
- Built to practice game loops & event handling
No projects in this category yet — check back soon.