This project was created just for fun. The goal was learning while playing with docker, docker compose, nginx, react and node.
The project is composed by three services. The API, the WEB and a NGINX in charge or routing all the requests.
All the scripts are using docker compose to serve the applications. You can run:
Runs all the services.
Runs the production web served by an nginx.
Runs the web in development mode with hot reloading.
Runs the api served by node.
To install the docker-sync app used to improve the development experience with docker in OSX.
To clean the docker-sync files.
To remove all the docker containers and images created by this project in node.
USE WITH CAUTION To remove all the docker containers and images.