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_idandapp_keyvalues. - Rename
.env-exampleto.envand add yourapp_idandapp_keyvalues toPRIVATE_TFL_APP_IDandPRIVATE_TFL_APP_KEYrespectively. - Run
yarnto 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.