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
- Host: GitHub
- URL: https://github.com/zonzujiro/tmbd-web-client
- Owner: zonzujiro
- License: mit
- Created: 2018-06-10T06:17:36.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-13T08:22:06.000Z (almost 8 years ago)
- Last Synced: 2025-10-06T07:55:16.204Z (8 months ago)
- Topics: kottans, lodash-fp, react, redux, reselect, typescript
- Language: JavaScript
- Homepage:
- Size: 1.06 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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`