auth · authz
Identidad con JWT + autorización ReBAC con OpenFGA. Schema con tuples de estado y intersecciones nativas.
Ver authz →
Plataforma marketplace + SaaS para servicios de belleza en Colombia
| Dominio | Estado | Descripción |
|---|---|---|
| 01 · auth | ✅ Listo | Identidad, sesiones, OTP |
| 02 · authz | ✅ Listo | ReBAC + OpenFGA, tuples de estado |
| 03 · accounts | ✅ Listo | Cuentas, negocios, membresías |
| 04 · catalog | ✅ Listo | Servicios con aprobación |
| 05 · scheduling | ✅ Listo | Horarios y disponibilidad |
| 06 · booking | ✅ Listo | Reservas, GIST overlap, disponibilidad |
| 07 · discovery | ✅ Listo | Búsqueda geoespacial |
| 08 · reviews | ✅ Listo | Reputación portable |
| 09 · notifications | ✅ Listo | Push · Email · SMS |
| 10 · billing | ✅ Listo | Pagos · Comisiones · Payouts |
| Capa | Tecnología |
|---|---|
| Backend | Go (modular monolith) |
| Autorización | OpenFGA (ReBAC) |
| Base de datos | PostgreSQL + PostGIS |
| Búsqueda | Postgres tsvector + GIST |
| Eventos | domain_events + LISTEN/NOTIFY |
| Consumer App | React Native / Expo |
| Business App | React Native / Expo |
| Web Admin | React |
| Infra | VPS + Docker Compose |