El proyecto se trata de un sitio web que incluya el aprendizaje obtenido durante el bootcamp, es decir:
- Hooks reusables
- Zustand
- Llamadas a la API
- Routing
- Formularios
- Deploy a servidor
- Testing
- Se deben implementar al menos 1 hook para demostrar el aprendizaje de esta técnica para reutilizar el código a lo largo del proyecto.
- El nombre de los hooks debe ser claro y conciso.
- El proyecto debe utilizar Zustand como manejador de estado global Si el estudiante quiere implementar otro estado global puede hacerlo, solo hay que justificarlo en el documento
- El proyecto debe contener al menos 2 stores para guardar la información
- El manejadror de estado se debe emplear principalmente para almacenar la infromación obtendida de una API El uso de librerias complmento es valido (selectores, actions)
- La infromación ens stores debe ser consumida por los componentes
- Se debe de implementar pruebas en al menos 2 componentes del frontend React Testing Library es el sugerido, ya que fue lo que se vio en las sesiones.
- Si se quiere implementar otra herramienta ajena a lo visto se puede hacer, solo se debe de justificar en la documentación.
- El proyecto debe estar haciendo peticiones a una API Remota No es válido hacer peticiones locales a archivos del proyecto
- El uso Axios o Fetch es a criterio del estudiante. Deberá justificarlo dentro del archivo final
- El proyecto debe implementar al menos 3 rutas utilizando lo visto en clase React router debe ser utilizado
- Se debe de implementar la librería de React hook form en los formularios del proyecto.
- Debe contener al menos 1 formulario y su respectivo manejo de errores
- El proyecto debe desplegarse como se vio en clase La url del proyecto debe de ser de acceso público
Información acerca del proyecto, quiénes trabajaron en él. Desafíos que se presentaron en el desarrollo del proyecto y cómo los resolvieron. Puntos clave a destacar del proyecto, partes del código de los que estén orgullosos y quieran resaltar para él.
Autor: Andrés E. Parilli
Desafíos:
Puntos Claves:
Orgullo del código