Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/magiccube/movie-board
Re-design and implement Douban Movie with React and Redux.
https://github.com/magiccube/movie-board
douban lolomo movie react redux
Last synced: about 1 month ago
JSON representation
Re-design and implement Douban Movie with React and Redux.
- Host: GitHub
- URL: https://github.com/magiccube/movie-board
- Owner: MagicCube
- License: mit
- Created: 2017-02-22T12:37:36.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-02-12T03:45:41.000Z (almost 3 years ago)
- Last Synced: 2024-04-19T06:50:30.520Z (8 months ago)
- Topics: douban, lolomo, movie, react, redux
- Language: JavaScript
- Homepage: http://henryli-movie-board.daoapp.io/
- Size: 9.1 MB
- Stars: 138
- Watchers: 9
- Forks: 47
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# movie-board
Re-design and implement Douban Movie using React and Redux.
There's no 3rd party UI libraries used in this project.
All components are designed and implemented only for this project.## Online Demo @ Daocloud
http://henryli-movie-board.daoapp.io/
> Since it's running on a free Docker host, I just can't guarantee it would be always working.## Screenshots
![](screenshots/screen-flow.gif)![](screenshots/01.png)
![](screenshots/02.png)
## Major Packages Used in this project
* ESLint
* Babel
* Webpack
* React including recompose, react-router
* Redux including redux-actions, redux-promise
* Immutable
* jQuery
* LESS
* Octicons (Github Icons)
* Others including classnames, normalize.css## Project Plan / Roadmap
https://github.com/MagicCube/movie-board/projects/1## How to Install
Clone the repo to your local storage, and install the dependencies using NPM
``` shell
git clone https://github.com/MagicCube/movie-board.git
npm install
```## How to Run in Development Mode
``` shell
npm run dev
```## How to Run in Production Mode
``` shell
npm run build
npm start
```## Distribution Branch
Dist: https://github.com/magiccube/movie-board/tree/dist