Uses the TfL Unified API to display service statuses for the various TfL services. The app is live at tflstatus.co.uk.
- First class accessibility support - app is keyboard navigable and screen reader friendly
- 'Pull to refresh' to reload data
- 'Did you mean' for misspelled service names
- Express
- React
- React Router DOM
- RTK Query
- SCSS
- Sign up for access to TfL's API at api.tfl.gov.uk, register for the Unified API, and grab your
app_id
andapp_key
values. - Rename
.env-example
to.env
and add yourapp_id
andapp_key
values toPRIVATE_TFL_APP_ID
andPRIVATE_TFL_APP_KEY
respectively. - Run
yarn
to install all dependencies. - In one terminal run
yarn server:dev
. - In another terminal run
yarn client:dev
.
- PWA functionality
This project is licensed under MIT.