Skip to content

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

Notifications You must be signed in to change notification settings

andresparilli/cf-bc-reactg3-proyecto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

cf-bc-reactg3-proyecto

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

Consideraciones Técnicas

Hooks Reusables

  • 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.

Zustand

  • 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

Pruebas unitarias

  • 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.

Llamadas a la API

  • 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

Routing

  • El proyecto debe implementar al menos 3 rutas utilizando lo visto en clase React router debe ser utilizado

Formularios

  • 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

Deploy a servidor

  • El proyecto debe desplegarse como se vio en clase La url del proyecto debe de ser de acceso público

Testing

PDF - Documentación

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published