Web Apps

Run in your browser

No install required. Click any app to open it instantly.

Live

RunCompanion

AI-powered running coach & tracker

Plans training sessions, monitors pace and heart-rate zones, and syncs with robotics training hardware. Cross-platform Flutter app — runs in any browser.

FlutterFirebaseDart
Open app →
Live

StockPulse

Track, analyze, and collaborate on stocks

Real-time stock data, market news, watchlist, portfolio tracker, and AI chat — all in one React app. Built as a school final group project.

ReactViteJavaScript
Open app →
Live

Movie Browser

Search and discover movies with TMDB

SPA movie browser powered by the TMDB API. Top-rated listings, search, genre filtering, pagination, and a detailed movie overlay via React Portals.

ReactReact RouterTMDB API
Open app →
Live

Scriptoria

Text adventure game set in a mysterious realm

Browser-based text adventure game. Explore the land of Scriptoria, make choices, and survive — built as a school project with pure HTML and JavaScript.

HTMLJavaScript
Open app →
Live

Virgin Train DB Explorer

Interactive SQL database explorer in the browser

Run all 5 business queries against a train booking database — or write your own SQL. Powered by sql.js (SQLite in WebAssembly). No backend, no install.

HTMLJavaScriptSQLiteWebAssembly
Open app →
Live

Retail Management System

Inventory and retail management dashboard

Manage products, track inventory, and process sales — built with Bootstrap and vanilla JavaScript as a school project.

HTMLBootstrapJavaScript
Open app →
Live

Vehicle Rental Management System

Full-stack ASP.NET rental management app

Manage vehicle inventory, bookings, and customers. Features authentication, admin dashboard, and full CRUD operations. Demo login: admin / Admin123!

ASP.NET CoreC#Entity FrameworkAzure
Open app →