Construyendo la experiencia del MVP

1. Maquetación de pantallas en React Native

Desarrollo de la interfaz siguiendo diseños de Figma, utilizando TypeScript y NativeWind, e implementando componentes como ScrollView y control de las áreas seguras de los dispositivos.

2. Formularios validados y conexión con Firebase

Creación de formularios con React Hook Form y Zod, integrados con los servicios para mostrar y enviar datos de forma segura a Firestore.

3. Feedback visual y experiencia de usuaria

Implementación de modales, mensajes informativos y estados vacíos para mejorar el flujo y acompañar a la usuaria durante cada acción.

4. Colaboración y Adaptación a la Arquitectura

Participación con el equipo de diseño para revisar el flujo UX/UI, y adaptación a la arquitectura definida por el desarrollador senior (stores, servicios y hooks).

5. Integración de servicios externos (Google Places)

Estudio y uso de los servicios existentes para obtener datos automáticos desde la API de Google Places, integrándolos en los formularios y pantallas del flujo de la aplicación.

Pantalla principal de la appPantalla de perfil de usuario