¡Hola a todos! Después de 6 meses de desarrollo en solitario, por fin he lanzado la beta de SubHub, una herramienta para que pequeños negocios gestionen sus suscripciones recurrentes sin volverse locos con hojas de cálculo.
Actualmente uso Django + DRF para el backend, PostgreSQL y React con Vite para el frontend. Todo dockerizado y desplegado en un VPS de Hetzner. He implementado un sistema de webhooks para Stripe y un panel de métricas en tiempo real con Celery + Redis.
Mi gran duda es si estoy sobre-ingenierizando. Siento que para un MVP, el uso de Celery para tareas asíncronas puede ser matar moscas a cañonazos. ¿Debería haber empezado con algo más simple como cron y luego escalar? Me gustaría saber vuestra opinión y si alguien ha pasado por algo similar. ¡Gracias!