frontend icon indicating copy to clipboard operation
frontend copied to clipboard

Desafio CV Platzi Master - Camilo Saavedra Salas

Open csaavedras opened this issue 3 years ago • 0 comments

Hola 👋

Intente realizar el desafio, sabia que era mi primer proyecto en React, no logre hacerlo al 100%, creo que me falto la parte mas importante de unir los datos de la API con mi aplicación web. No logre generar el uso de useState y useEffect en su defecto, solo pude implentar leer los datos de la API pero no visualizarlos.

Espero poder realizar un Pull Request ya que los test por cada componente no me dejaban realizar un commit en git para documentar el trabajo realizado.

Detallo los pasos que se logran realiar en este proyecto.

Envió desafió, lamento no poder haber terminado el desafío al 100%, especifico en el README, espero que puedan evaluar mi desarrollo hasta donde pude llegar, muchas gracias.

  1. Crear los componentes del proyecto ✔️
  2. Añadir estilos ✔️
  3. Crear función getData.js ✔️
  4. Integrar API
  5. Personalizar API ✔️
  6. Documentar ✔️

Solución

  1. Se crean los componentes solicitados integrando una estructura básica para colocar los elementos
  2. Se añaden los estilos a través de styled-components, se intenta añadir y configurar SASS pero al parecer el proyecto ya venia configurado con otro pre-procesador, por lo que decido instalar styled-components, ya que era la segunda forma mas eficiente, dando compatibilidad para todos los navegadores.
  3. Se crea la función getData.js para comunicarse con la API
  4. Se intenta integrar la API a cada componentes a través de Hook useState y useEffect, pero no logro llegar al resultado deseado, no logro terminar el reto, y finalizar el proyecto.
  5. Se actualiza el README y se documento el trabajo realizado.

Captura del 2021-05-14 a las 23 52 07

csaavedras avatar May 15 '21 04:05 csaavedras