Projects
ChoTime (Fitness App)
Track workouts, meals, and progress with a clean API and typed data model.
Next.jsTypeScriptPrismaPostgreSQLTailwind
- Domain model for workouts/meals/sessions; daily aggregates & trends.
- REST/Server Actions API with auth, input validation, and rate-limits.
- Prisma schema with relational entities and future ML hooks (recommendations).
- Status: Coming soon (shipping this month).
Song Ranking Project
Interactive pairwise ranking of songs per album (React + Vite).
ReactViteJavaScript
- Binary-search style placement: compare a new song against the ranked list to insert at the right position.
- Local dataset for Travis Scott albums; album art served from /public/album-covers.
- Stateful UI with ranked/unranked queues and a comparison view.
Portfolio Design & Build
This site — dark editor aesthetic, responsive layout, and content components.
Next.jsTypeScriptTailwind CSS
- Custom sections (typewriter hero, cards), clean routing, and lint-clean builds.
- Deployed on Vercel with custom domain (khalidtahir.com).
iOS-Based Centralized Monitoring Hub (Capstone)
Status: In development.
iOSReal-timeMulti-sensorData Sync
- Real-time signal acquisition from multiple sources (e.g., laptops, Bluetooth wearables).
- Accurate time-stamping and synchronization across devices for coherent visualization.
- Responsive UI to display simultaneous streams (charts, gauges, alerts).
- Modular design for clinical monitoring and multi-sensor research/fitness use cases.
- Impact: improves monitoring efficiency and response in high-stakes environments and enables comprehensive physiological research.