MovieDB
使用 MovieDB 应用查找最新热门和即将上映的电影和电视节目。该应用包含有关电影和电视节目的所有信息。查找相似的电影或节目,浏览所有流派,视频预告片,背景图,徽标和海报。
应用特色。
- 搜索功能
- 新手引导屏幕
- 选择喜爱的电影
- 主屏幕
- 热门电影
- 不同类别的电影
- 热门电影
- 即将上映的电影
- 本周热门人物
- 评分最高的电影
- 电影详情
- 电影预告片和海报
- 电影演员阵容
- 演员详情
- 基于关键词的电影
- 推荐和相似电影
使用的包
- cupertino_icons: ^1.0.2
- intl: ^0.17.0
- http: ^0.13.4
- hive_flutter: ^1.1.0
- flutter_bloc: ^8.0.0
- font_awesome_flutter: ^9.2.0
- google_fonts: ^2.1.0
- url_launcher: ^6.0.17
- readmore: ^2.1.0
- cached_network_image: ^3.2.0
- equatable: ^2.0.3
- uni_links: ^0.5.1
- shimmer: ^2.0.0
- fluttertoast: ^8.0.8
- photo_view: ^0.13.0
- carousel_slider: ^4.0.0
- youtube_player_flutter
如何使用
首先,您需要为应用程序设置代理服务器。
-
将后端文件夹部署到服务器。
-
将环境变量添加到您的部署服务器。
PS:您可以轻松地将此服务器部署到 Heroku。
教程链接: https://devcenter.heroku.com/articles/deploying-nodejs
API_KEY = "?api_key=<Your tmdb api key>"
OMDB_API_KEY="<your ombd api key>"
要克隆并运行此应用程序,您需要在您的计算机上安装 Git 和 Flutter。从您的命令行
# Clone this repository
$ git clone https://github.com/zaidmukaddam/MovieDB-App.git
# go to lib/api/key.dart and paste your deployed server link to BASE_URL
# Go into the repository
$ cd MovieDB-App
# Install dependencies
$ flutter packages get
# Run the app
$ flutter run
此项目仅供娱乐,但如果您对此应用有任何疯狂的想法,请随时贡献,或创建功能请求。您所做的任何贡献都将不胜感激。








