saveinmed/backoffice
Tiago Yamamoto 8f1e893142 feat: major implementation - seeder, payments, docs
Seeder API:
- 110 pharmacies across 5 cities (Goiânia 72, Anápolis 22, Nerópolis 10, Senador Canedo 5, Aparecida 1)
- 3-300 products per pharmacy
- Dynamic city/state in company records

Payment Gateways:
- stripe.go: Stripe integration with PaymentIntent
- mock.go: Mock gateway with auto-approve for testing
- PaymentResult and RefundResult domain types

Documentation:
- docs/BACKEND.md: Architecture, invisible fee, endpoints
- docs/SEEDER_API.md: City distribution, product counts
- docs/MARKETPLACE.md: Frontend structure, stores, utils
- docs/BACKOFFICE.md: Admin features, encrypted settings
2025-12-26 23:39:49 -03:00
..
prisma docs: adiciona documentação completa do projeto SaveInMed 2025-12-17 17:07:30 -03:00
src docs: adiciona documentação completa do projeto SaveInMed 2025-12-17 17:07:30 -03:00
test feat: add automated db tests and update env examples 2025-12-18 08:13:19 -03:00
.env.example feat: add automated db tests and update env examples 2025-12-18 08:13:19 -03:00
.gitignore docs: adiciona documentação completa do projeto SaveInMed 2025-12-17 17:07:30 -03:00
BACKOFFICE.md feat: major implementation - seeder, payments, docs 2025-12-26 23:39:49 -03:00
Dockerfile chore: optimize Dockerfiles with multi-stage builds and caching 2025-12-18 17:28:52 -03:00
nest-cli.json docs: adiciona documentação completa do projeto SaveInMed 2025-12-17 17:07:30 -03:00
package-lock.json feat: add automated db tests and update env examples 2025-12-18 08:13:19 -03:00
package.json docs: adiciona documentação completa do projeto SaveInMed 2025-12-17 17:07:30 -03:00
pnpm-lock.yaml docs: adiciona documentação completa do projeto SaveInMed 2025-12-17 17:07:30 -03:00
tsconfig.build.json docs: adiciona documentação completa do projeto SaveInMed 2025-12-17 17:07:30 -03:00
tsconfig.json docs: adiciona documentação completa do projeto SaveInMed 2025-12-17 17:07:30 -03:00