Requesting bike racks to the city of Austin was never that easy.
If you need to install tools that must be installed globally on your system (OSX only) (most likely the first time you run this project):
make bootstrap
This will globally install tools like node.js, polymer-cli, etc.
Setup the local environment:
make
This will download all the project dependencies.
make help
will show you the available targets that will help you work on this project.
The full setup guide provides instructions to help you set up the external services required by the project locally (postgresql, rabbitmq, redis) and explains how to deploy this project on a local Kubernetes cluster (Minikube).
You can also refer to the kubernetes
folder of the
infra
project for more details about the deployment implementation.
Setup a directory to store the RYR projects:
export RYR_PROJECT_DIR="${HOME}/projects/request-yo-racks"
Clone the project:
mkdir -p "${RYR_PROJECT_DIR}"
cd "${RYR_PROJECT_DIR}"
git clone git@github.com:request-yo-racks/web.git
Prepare your development environment:
cd "${RYR_PROJECT_DIR}/web"
make
To serve the project locally:
polymer serve
make help
will show you the available targets.