Serientracker is a personal assistant to track your series and episodes and discover new ones.
This is a capstone project for neuefische web development bootcamp.
You can save your favorite series in a watchlist, get additional information and have the possibility to discover new ones. Each episode can be marked as watched, so you always know where you left off. You will never miss an episode again! Happy watching 🍿
You can find the hosted version on Heroku: Serientracker Demo
IMPORTANT NOTE: currently optimized for mobile!
- React
- React Router
- React Custom Hooks
- Styled-Components
- React Testing Library / Jest
- Express
- Node.js
- localStorage
- PropTypes
- Storybook
- TMDB API
- Heroku
- Clone this repository
- Use
.env.exampleto create your own.envinside the root folder - Add your
API_KEYfrom TMDB - Inside root folder install all dependencies via
$ npm install - Run app in development mode via
$ npm run dev - Server: http://localhost:4000/
- Client: http://localhost:3000/
- Run tests via
$ npm run test - Run Storybook via
$ npm run storybook

