Terminé mi primera app de tareas con React y Firebase

Después de casi dos meses armando esto en mis ratos libres, terminé mi primera app completa: un gestor de tareas con React en el frontend y Firebase como backend (auth + Firestore).
Tiene login con Google, tareas organizadas por proyecto, y estado en tiempo real — si abrís la app en dos pestañas, los cambios se reflejan solos gracias a los listeners de Firestore.
Lo más difícil no fue el código en sí, sino ordenar el estado: al principio tenía todo en el componente principal y terminé migrando la lógica de tareas a un custom hook para no repetir fetch en cada pantalla.
Todavía le faltan cosas — no tiene tests y el diseño es bastante básico — pero funciona de punta a punta y lo estoy usando yo mismo para organizar mis propias tareas.
Dejo el repo por si alguien quiere ver el código o tirarme feedback, sobre todo de la parte de manejo de estado que sé que se puede mejorar.
Join the conversation
Topics are discussed in the group. Joining takes less than a minute.
Join via WhatsApp