A simple mock-up for a streaming service made with ReactJS, React Router, and the TMDB (the Movie Database) API. Deployed to Google Firebase.
Watcher is a fake movie and TV show streaming app created with React and deployed to Firebase. It utilizes data fetched with the axios library from The Movie Database API. It is fully searchable and navigatable using React Router and custom React Hooks. The project also makes use of React Context, storing the state in Global Context and managed by a reducer for top-down state management accessible within any component of the app.
To get a local copy up and running follow these simple steps.
This is an example of how to list things you need to use the software and how to install them.
npm
npm install npm@latest -g
Clone the repo
git clone https://github.com/github_username/repo_name.git
Install NPM packages
npm install
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Distributed under the MIT License. See LICENSE
for more information.
Your Name - @crbilladeau - charlie.billadeau@gmail.com
Project Link: https://github.com/crbilladeau/watcher
Author: crbilladeau
Demo: https://watcher-6ad27.web.app/
Source Code: https://github.com/crbilladeau/watcher
#reactjs #react #javascript