Prueba técnica que consiste en la creación de una mini-aplicación para comprar dispositivos moviles mediante una SPA en REACT con Javascript.
Current deployment: https://technical-challenge-napp.netlify.app/
La gestión del proyecto la he realizado con Trello.
Para asegurar la calidad del código he utilizado SonarCloud y testing con Jest.
El depliegue lo he hecho en Netlify apoyándome en Github Actions.
src
├── core
├── components
├── context
├── hooks
├── services
├── features
├── product.details
├── product.list
├── mocks
├── sass
├── utils
Para instalar el proyecto, se debe clonar el repositorio y ejecutar el comando npm install
. ( Se requiere tener instalado Node.js)
En el directorio del proyecto puedes ejecutar:
Para ejecutar la aplicación en modo desarrollo.
Para construir la aplicación para producción en la carpeta build
.
Para ejecutar los tests en modo watch.
Para ejecutar los tests en modo producción.
Para ejecutar el linter y corregir los errores.
Miguel P.gomez