Skip to content

Latest commit

 

History

History
72 lines (43 loc) · 2.22 KB

README.md

File metadata and controls

72 lines (43 loc) · 2.22 KB

Technical Challenge

Netlify Status

Coverage Code Smells

Quality gate

Descripción

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/

Metodología de trabajo

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.

Estructura de carpetas

src
├── core
    ├── components
    ├── context
    ├── hooks
    ├── services
├── features
    ├── product.details
    ├── product.list
├── mocks
├── sass
├── utils

Instalación

Para instalar el proyecto, se debe clonar el repositorio y ejecutar el comando npm install. ( Se requiere tener instalado Node.js)

Scripts disponibles

En el directorio del proyecto puedes ejecutar:

npm start

Para ejecutar la aplicación en modo desarrollo.

npm run build

Para construir la aplicación para producción en la carpeta build.

npm run test

Para ejecutar los tests en modo watch.

npm run test:prod

Para ejecutar los tests en modo producción.

npm run lint

Para ejecutar el linter y corregir los errores.

Autor

Miguel P.gomez