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

https://github.com/zonzujiro/tmbd-web-client

Learning project for kottans
https://github.com/zonzujiro/tmbd-web-client

kottans lodash-fp react redux reselect typescript

Last synced: about 2 months ago
JSON representation

Learning project for kottans

Awesome Lists containing this project

README

          

# TMDB Web client
The learning project for Kottans. React with CRA, Redux, reselect, lodash/fp

Web client for [The Movie Database](https://www.themoviedb.org/documentation/api?language=en)

Just look how beautiful [the app](https://zonzujiro.github.io/tmbd-web-client/) is!

MVP functionality:

1. As a user, I want to see the list of popular movies with dynamic loading
2. As a user, I want to search movie:
* By movie title
* By name of actors
* By genre
* etc.
3. I want to see result while I typing the search request
4. As a user, I want to open a page with all information about a movie, like related movies, genres, etc.
5. As a user, I want to have the list of my favorites movies

# Installation and developing
To install project - run:

`yarn install:ci`

To start dev server:

`yarn start`

To run tests:

`yarn test:ci`