Interactive Projects
A collection of fully functional applications built in pure JavaScript. Click any card to launch it.
Modern Calculator
A beautiful, minimalist digital calculator supporting formulas parsing, keyboard entries, results history, and independent light/dark layouts.
Vanilla JS
CSS Variables
Math Logic
Advanced To-Do
A tasks manager syncing directly with Local Storage. Features real-time searching, category tags, filters, and state transitions.
Local Storage
DOM CRUD
Search Queries
Weather Dashboard
Fetches live conditions and 5-day forecasts via OpenWeather API. Features loading spinners, error alerts, and a fallback for offline demos.
REST API
JSON Parsing
Fallback System
Memory Card Game
An interactive 4x4 card grid testing matching capabilities. Features flip CSS card triggers, matching scores, move counters, and win timers.
Game Loops
CSS 3D Transforms
State Machines