Aplicación de autoconocimiento y astrología construida en Flutter. Lecturas diarias generadas con IA, carta natal interactiva y compatibilidad entre signos — todo con un tono que mezcla introspección y perspectiva crítica.
Contenido personalizado generado por Claude (Anthropic) según signo solar, ascendente y área de vida. Banco estructurado de frases procesado en Cloud Functions.
Cálculo e interpretación de posiciones planetarias. Renderizado con shaders GLSL personalizados para efectos visuales únicos.
Google Sign In y Apple Sign In integrados. Gestión de sesiones con Firebase Auth y datos en Cloud Firestore.
Suscripción premium gestionada con RevenueCat. Contenido diferenciado por nivel, con lógica de paywall y restauración de compras.
Recordatorios diarios y lecturas programadas vía Firebase Cloud Messaging + flutter_local_notifications con soporte de timezone.
Widget nativo para iOS y Android que muestra la lectura del día sin necesidad de abrir la app, usando home_widget.
Ecos es un producto completo: desde el diseño de cada pantalla hasta la infraestructura backend que lo sostiene. La integración con Claude API corre en Cloud Functions para mantener las API keys fuera del cliente. El modelo freemium está implementado con RevenueCat en ambas plataformas.
Los efectos visuales del marble shader están escritos en GLSL y compilados por Flutter al momento de build. La arquitectura está pensada para escalar sin rediseño: nuevas lecturas, nuevos arquetipos o nuevas secciones se agregan sin tocar la lógica de presentación.
Desarrollado por Bernardo Julián Velasco Terán,
ingeniero industrial y desarrollador de software.