React the application with the NodeJs API to list N number of dynamic tasks. Both are docked and you can start the whole project with docker-compose. An API route (GET) has to consume an external service (Names) that may or may not be active (idempotent). Connection with MongoDB to mark the tasks as solved.
-
Set node 12 before start
-
Execute
npm install
to install dependencies and then runnpm start
to start project. -
Route http://localhost:3000
- Execute
docker-fresh-start
to run with docker.
This method doesnt have hot reload
- Go to root directory and run
docker-compose build
And then...
docker-compose up
- Exposes front and server on the same ports