This repository consists of git submodules for various components of the project that are in their own repos, and tooling required to develop locally and deploy to production.
git clone --recurse-submodules git@github.com:amerani/project-hitch.git
git submodule foreach 'git checkout master'
git submodule update --remote
git submodule update --remote --merge
git submodule update --remote --rebase
.env hitch-api/.env hitch-web/.env
PG_HOST=db
PG_PORT=5432
PG_USERNAME=postgres
PG_DATABASE=hitch_app
API_PORT=8080
JWT_SECRET=keep_this_secret
docker-compose up
- api-docs - http://localhost:8080/graphiql
- api - http://localhost:8080/graphql
- web ui - http://localhost:3000