Crowdsourced web application for visualizing the tower cranes erected in Seattle, Washington.
- Docker
- Docker-compose
After installing Docker and Docker compose on your machine, you can run any of the following commands to begin:
Make install
: Will install dependencies across entire project.Make dev
: Run entire project in a development environment. This will probably take quite a while for Docker images to build. Then navigate tolocalhost:8080
.Make test-build
: Build Docker image dependencies for testing.Make test-{api, web}
: Run tests per service.Make test-{api, web}-watch
: Run watch task for testing.Make prod
: Run entire project in production environment. Currently, the main difference from the development environment is that frontend will not be using Webpack HMR middleware and instead serving compiled JavaScript.
This is very much a work in progress and will be changing frequently.