Interactive quiz platform with Easy, Medium & Hard modes, countdown timer,
live scoring, dynamic animations & fully responsive design. Pure JavaScript.
Designed and developed TheFitness, a high-performance web application tailored for a premium performance gym in Karachi. The goal was to build a fast, modern digital experience that balances clean typography with robust code infrastructure.
Dynamic Program Modules: Built structured paths for Strength Training, HIIT, and Weight Loss programs.
Interactive Timetable Framework: Developed a fluid layout framework for automated class schedules.
Premium UI Architecture: Crafted a clean dark-themed grid using modern web technologies to guarantee snappy performance and zero layout shifts.
An asynchronous REST API and real-time WebSocket backend built with FastAPI, Fapix, and Tortoise ORM. Features strict Role-Based Access Control (RBAC), live multi-room chat, assessment workflows, and an automated async test suite.
Key Deliverables
Role-Based Security: Built fine-grained RBAC permission guards across 4 user roles (Admin, Supervisor, Teacher, Student).
Real-Time Communication: Designed multi-room WebSocket chat channels using structured JSON payload envelopes.
Database & Testing: Implemented async data persistence with Tortoise ORM and built an automated test suite using pytest-asyncio and httpx.
My goal here was to build a clean, dark-themed gym web app that actually looks premium. Focused heavily on fast performance, smooth layout grids, and clean UI using Laravel and Tailwind CSS.
Check out the live links and full details right here in my work section!😍