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.