Skip to content

jonocodes/sfcarpool

Repository files navigation

SF Carpool Coordinator

This is an experimental web app to help initiate carpools to San Fancisco during the morning commute.

Screenshot

screenshot

Features

  • Live updates (GraphQL subscription)
  • No-code backend (Hasura)
  • Storybook preview
  • Audit logging

Prerequisites

  • Node.js (>=14.19.x <=16.x) and Yarn (>=1.15)
  • docker with compose
  • gnu make

Development setup

Start the backend. Run Hasura backed by Postgres:

make api

If this is the first time setting up the db:

  • setup connection
  • run migrations
  • track tables
  • set permissions
TBD...

In a new terminal start the development server:

make setup web

For additional common commands run:

make help

Visit http://localhost:8910