This is my implementation following the steps stated by toolbox for the technical challenge using Express with Node v14 for the API and Node v16 with React for the Frontend for building a API Gateway for filtering csv files, searching files and returning it to a frontend with React
Clone this repository
git clone https://github.com/DevKhris/files-challenge-tb.gitUse Docker Compose for build the images and get projects running
docker-compose up -d -v --buildOnce the containers are running use this urls to test the application
Files API endpoint
http://localhost:8080/Files APP endpoint
http://localhost:3000/Go to project directory
cd files-apior
cd files-appRun test suite with command
npm testGo to any project directory
cd files-apior
cd files-appInstall dependencies
npm installRun project
npm start