iot.gripe

Serie

Fidelizate: un SaaS con Spring Boot, Angular y Wallet, de la idea a producción

La historia real de Fidelizate, una plataforma de tarjetas de fidelización: arquitectura, tecnologías, decisiones y los problemas que hubo que resolver para llevarla a producción con Spring Boot, PostgreSQL, Angular, Google y Apple Wallet, AWS y Cloudflare.

0 de 16 partes publicadas

  1. 1

    De la tarjeta de cartón a Fidelizate: la idea, el MVP y lo que descarté

    Próximamente

  2. 2

    Desarrollo guiado por especificaciones con IA: docs, backlog, roles y bitácora

    Próximamente

  3. 3

    Monolito modular con Spring Boot 3 y Spring Modulith

    Próximamente

  4. 4

    Multi-tenant en PostgreSQL con Row-Level Security y Flyway

    Próximamente

  5. 5

    Autenticación en Spring Boot: JWT para empleados y una tarjeta sin contraseña

    Próximamente

  6. 6

    Antifraude de visitas: escaneo del cajero, idempotencia, bloqueos y auditoría

    Próximamente

  7. 7

    Patrón outbox en PostgreSQL: eventos que no se pierden

    Próximamente

  8. 8

    Google Wallet API: tarjetas de fidelización que se actualizan solas

    Próximamente

  9. 9

    Apple Wallet con PassKit: pases firmados, web service y APNs

    Próximamente

  10. 10

    Tres apps Angular como PWA: tarjeta, panel con escáner QR y plataforma

    Próximamente

  11. 11

    Datos personales en un SaaS: cédula cifrada, consentimiento y supresión

    Próximamente

  12. 12

    Preparar producción: Docker Compose, Caddy, backups y límites de memoria

    Próximamente

  13. 13

    Desplegar en AWS EC2 sin SSH y con un tope de gasto automático

    Próximamente

  14. 14

    Cloudflare delante de todo: DNS, Pages, certificado de origen y límites

    Próximamente

  15. 15

    Después del lanzamiento: campañas por Wallet y tarjetas con varias sedes

    Próximamente

  16. 16

    Cuánto cuesta y qué aprendí: los errores que más me costaron

    Próximamente