BackendFull-StackMobileTypeScript

Valor Fitness

Gym management ecosystem spanning backend APIs, web dashboard, mobile application, shared TypeScript contracts, and operational workflows.

2024 — Ongoing
Valor Fitness
The Problem
Gym operations lack unified digital systems across web, mobile, attendance, membership subscriptions, billing, and workout tracking.
The Solution
Built a gym management ecosystem spanning backend APIs, web dashboard, mobile application, shared TypeScript contracts, and operational workflows.
My Role
Backend and full-stack developer — designed Fastify backend with Prisma/PostgreSQL, shared TypeScript contracts, and gym management domains.
Key Highlights
  • Fastify backend with Prisma/PostgreSQL persistence
  • Shared TypeScript contracts across application components
  • JWT/RBAC, validation, Redis caching and rate limiting
  • Backend domains covering members, attendance, memberships, payments, inventory, staff, workouts, diet plans, notifications, reporting, and audit workflows

Tech Stack

TypeScriptFastifyPrismaPostgreSQLRedisReactReact NativeExpoDocker