00 — Overview
←Volver a proyectosProyecto
adultia
App movil de organizacion de vida adulta en espanol (inspirada en getadulting.com), 100% local y offline, con modulos activables como Salud, Tareas Diarias y Notas.
01 — Details
Problema
Las tareas y recordatorios de la vida adulta (salud, casa, tareas, mascotas, presupuesto) estan dispersos y sin un sitio unico y simple donde llevarlos.
Solución
Una app Expo con navegacion por pestanas y modulos independientes activables desde onboarding, cada uno con su propio store persistido en el dispositivo, sin backend ni cuenta de usuario.
Arquitectura
Expo Router + React Native + TypeScript, estado con Zustand y persistencia via AsyncStorage (sin servidor ni Supabase, decision explicita de "todo local"). Los modulos se definen de forma estatica (src/constants/modules.ts) con flags enMVP/enOnboarding que activan progresivamente Salud, Tareas Diarias y Notas mientras Coche, Mascotas, Presupuesto y otros quedan bloqueados para mas adelante.
02 — Learnings
Aprendizajes
Definir todos los modulos futuros como datos estaticos con un flag enMVP permite construir la navegacion y el onboarding completos desde el primer dia sin tener que implementar cada modulo.
Próximos pasos
Completar los modulos marcados como enMVP (Salud, Tareas Diarias, Notas) y despues ir desbloqueando el resto (Coche, Mascotas, Presupuesto) segun el plan documentado en doc/plan.