- Se deben llamar al listado de archivos /v1/secret/files
- Descargar cada file usando /v1/secret/file/{file}
- Formatear la información en los CSV:
- Un endpoint GET /files/list que dé como respuesta la lista de archivos disponibles tal cual como se la muestra en el API Externa
- Usar StandarJs JavaScript Standard Style
- Usar Docker
- Usando React + React Bootstrap se debe crear una pantalla similar a la que se muestra en este wireframe (ver link): https://cs1.ssltrust.me/s/ECH9VusiMmi3ac1
- Se deberá usar programación funcional y Hook Effects en React
- React Bootstrap https://react-bootstrap.github.io/
- Usar Redux Redux - A predictable state container for JavaScript apps. | https://redux.js.org/
- Clone the repo
- cd api/
- npm run start (or npm run dev for development)
- npm run test (for testing)
- npm run lint (for Standard Js linting)
- docker compose up -d (for docker build)
- cd frontend/
- npm run start (or npm run dev for development)
- npm run build (for production build)
- docker compose up -d (for docker build)
- If you get an error like this: Network Error
- Frontend will use docker port by default, if you want to use localhost:3000, delete the DOCKER_API_URL from /src/enums/apiEndpoints.js