Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/svinkle/tv-db
Search TV-Db for your favourite TV shows!
https://github.com/svinkle/tv-db
a11y accessibility demo javascript pwa react
Last synced: about 1 month ago
JSON representation
Search TV-Db for your favourite TV shows!
- Host: GitHub
- URL: https://github.com/svinkle/tv-db
- Owner: svinkle
- License: mit
- Created: 2018-02-20T18:44:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T02:21:41.000Z (almost 2 years ago)
- Last Synced: 2023-04-07T14:18:20.569Z (over 1 year ago)
- Topics: a11y, accessibility, demo, javascript, pwa, react
- Language: JavaScript
- Homepage: https://svinkle.github.io/tv-db
- Size: 5.45 MB
- Stars: 12
- Watchers: 2
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# TV-Db 📺
> Search TV-Db for your favourite TV shows!
This repo is a demo component from the article, [Creating Accessible React Apps](https://medium.com/@svinkle/creating-accessible-react-apps-38dc1c2775cf). Have a read to find out how this app works and what makes it accessible, then come back and check out the source code. 🙂
Try out the [live demo](https://svinkle.github.io/tv-db) for yourself!
---
## Dev Info
This project was generated with [create-react-app](https://github.com/facebookincubator/create-react-app).
### Development server
1. Run `npm install` to grab all the dependencies.
2. Run `npm start` for a dev server. Navigate to `http://localhost:3000/`. The app will automatically reload if you change any of the source files.### Build
Run `npm run build` to build the project. The builds the site and will be stored in the `build/` directory.
### Site data
Data, images, and content via [TVMaze API](https://tvmaze.com/api).
## License
This project and its source code is licensed under the [MIT](LICENSE.txt) license.