Easiset way to start the app is to run docker-compose up
or sudo docker-compose up
if user doesn't have required permissions
Front will be started at http://localhost:1337 and back will be started at http://localhost:8881
Building the docker images might take a while
This is obviously not a production ready setup
Requires docker and docker-compose
You can start dev servers without docker with the following steps
Requires yarn and node installed
https://docs.mongodb.com/manual/installation/
Inside folder ./back
echo "DATABASE_URL=mongodb://localhost:27017/books" > .env
yarn install
yarn start:dev
App will be available at http://localhost:8881
Inside folder ./front
echo "REACT_APP_API_URL=http://localhost:8881" > .env
yarn install
yarn start
App will be available at http://localhost:3000