You need Docker Engine and Docker Compose. Install it from Docker Website
Download the repository:
git clone git@github.com:ajithpmohan/taxi-app.git
Before building the services update the permission of following bash scripts.
chmod +x server/coverage.sh server/entrypoint.sh server/entrypoint.prod.sh
docker-compose build
docker-compose up -d
Open http://localhost:3001/ to access client
service in the browser.
Open http://localhost:8100/swagger/ to access server
service in the browser.
docker-compose exec client npm run e2e
docker-compose -f cy-run.yml run e2e
docker-compose -f pre-commit.yml up --build
docker-compose exec server ./coverage.sh
Author: ajithpmohan
Source Code: https://github.com/ajithpmohan/taxi-app
#reactjs #react #javascript