Distributed SystemsShippedPrivate repo
Atletix Microservices
Organisation build · service-per-domain2026
A fitness platform decomposed into five independently deployable TypeScript services: auth, user, workout, payment and notification.
TypeScript
Private repositoryOrganisation
// stack
TypeScript
Node.js
Microservices
// architecture
5 independently deployable TypeScript services · service-per-domain decomposition · repository-per-service
// overview
A service-per-domain build separating authentication, user profiles, workout programmes, payments and notifications into their own deployable TypeScript services, each with its own repository, boundaries and lifecycle.
// what was built
- ·Five services split by domain — auth, user, workout, payment, notification — each independently deployable with its own repository.
- ·Service boundaries drawn along domain lines rather than technical layers, so a change to workouts does not ripple into payments.