Reinventing the Astoria train experience
The app is composed of a Ruby on Rails backend, a React frontend initialized by the create-react-app tool, and a Postgres database.
Other components: Redux, GraphQL, Typescript, Material UI
- Make
- Docker & Docker Compose
- Run
make dev
at the root of this project. - Visit the app at http://localhost:3000.
- Make your code changes! The app should be live-reloaded whenever you save.
Installing on your own machine, assuming rails and ruby environment setup:
- set MTA_API_KEY
- rails s -p 3001
- cd client
- yarn install
- yarn start
- visit localhost:3000