Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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!

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.