Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Mayandev/morec
🎥 A beautiful movie application build by flutter.
https://github.com/Mayandev/morec
app douban-movie flutter flutter-movie flutter-movie-app
Last synced: 3 months ago
JSON representation
🎥 A beautiful movie application build by flutter.
- Host: GitHub
- URL: https://github.com/Mayandev/morec
- Owner: Mayandev
- License: mit
- Archived: true
- Created: 2019-03-25T04:24:55.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-03-20T13:01:11.000Z (almost 3 years ago)
- Last Synced: 2024-09-27T04:43:00.614Z (4 months ago)
- Topics: app, douban-movie, flutter, flutter-movie, flutter-movie-app
- Language: Dart
- Homepage:
- Size: 40 MB
- Stars: 1,522
- Watchers: 42
- Forks: 235
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### notice:
- 豆瓣接口已全部无法使用,本项目也无法正常运行,近期打算更换为 imdb 的接口
---# :movie_camera: Morec - Flutter 版电影应用
- [English](https://github.com/Mayandev/morec/blob/master/README_EN.md)
这是一个非常精美的 Flutter 版电影客户端,利用豆瓣现有的 Api,打造了一个完整的电影展示 App。细节十分完善,是一个经过完整设计的产品而非 Demo。
已经实现的功能有:
- [x] 热门文章 banner
- [x] 正在热映的电影
- [x] 即将上映的电影
- [x] 分类浏览
- [x] 电影搜索
- [x] 电影榜单:top250、北美票房榜、一周新电影榜、一周口碑榜
- [x] 电影详情:简介、剧照、预告片、电影短评
- [x] 影人详情:影人简介、相关作品、相册
- [x] 长按保存剧照## Download
**Android:** [Apk 下载地址](https://github.com/Mayandev/morec/raw/master/Morec.apk)
或者扫描二维码下载:
![](https://ws3.sinaimg.cn/large/006tKfTcgy1g1l1lreguzj305k05kmwz.jpg)
**iOS:** 暂无。
## Screenshot
### 1. Screenshot for iOS
![screenshot for iOS](https://github.com/Mayandev/morec/blob/master/screenshot/iOS_1.png)
![screenshot for iOS](https://github.com/Mayandev/morec/blob/master/screenshot/iOS_2.png)
### 2. Screenshot for Android
![screenshot for Android](https://github.com/Mayandev/morec/blob/master/screenshot/Android_1.png)
![screenshot for Android](https://github.com/Mayandev/morec/blob/master/screenshot/Android_2.png)
## Set up
### 1. Clone the repo
```bash
$ git clone https://github.com/Mayandev/morec.git
$ cd morec
```### 2. Running
```bash
flutter run
```## Dependency
- [carousel_slider](https://pub.dartlang.org/packages/carousel_slider)
- [dio](https://pub.dartlang.org/packages/dio)
- [cached_network_image](https://pub.flutter-io.cn/packages/cached_network_image)
- [flutter_webview_plugin](https://pub.dartlang.org/packages/flutter_webview_plugin)
- [share](https://pub.dartlang.org/packages/share)
- [http](https://pub.dartlang.org/packages/http)
- [html](https://pub.dartlang.org/packages/html)
- [palette_generator](https://pub.dartlang.org/packages/palette_generator)
- [photo_view](https://pub.dartlang.org/packages/photo_view)
- [chewie](https://pub.dartlang.org/packages/chewie)
- [video_player](https://pub.dartlang.org/packages/video_player)## End
这个项目是我的本科毕业设计,此库供大家学习 Flutter 使用。在这基础上,我创建了一个新的 [Repo](https://github.com/Mayandev/django_morec),使用 Django 搭建服务器,并加入机器学习相关算法,进行电影推荐,如果你感兴趣,可以[点击链接](https://github.com/Mayandev/django_morec)访问。
如果你喜欢这个项目,欢迎给我一个 star,这对我来说是莫大的鼓励与认可。
欢迎在 [Github 主页](https://github.com/Mayandev)关注我的其他项目。
如果对这个项目有任何建议或意见,欢迎在 [Issues](https://github.com/Mayandev/morec/issues) 提出。