MovieDB

使用 MovieDB 应用查找最新热门和即将上映的电影和电视节目。该应用包含有关电影和电视节目的所有信息。查找相似的电影或节目,浏览所有流派,视频预告片,背景图,徽标和海报。

下载 Release 应用

应用特色。

  • 搜索功能
  • 新手引导屏幕
  • 选择喜爱的电影
  • 主屏幕
  • 热门电影
  • 不同类别的电影
  • 热门电影
  • 即将上映的电影
  • 本周热门人物
  • 评分最高的电影
  • 电影详情
  • 电影预告片和海报
  • 电影演员阵容
  • 演员详情
  • 基于关键词的电影
  • 推荐和相似电影









使用的包

  • 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

如何使用

首先,您需要为应用程序设置代理服务器。

  1. 将后端文件夹部署到服务器。

  2. 将环境变量添加到您的部署服务器。

PS:您可以轻松地将此服务器部署到 Heroku。
教程链接: https://devcenter.heroku.com/articles/deploying-nodejs

API_KEY = "?api_key=<Your tmdb api key>"
OMDB_API_KEY="<your ombd api key>"

要克隆并运行此应用程序,您需要在您的计算机上安装 GitFlutter。从您的命令行

# 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

此项目仅供娱乐,但如果您对此应用有任何疯狂的想法,请随时贡献,或创建功能请求。您所做的任何贡献都将不胜感激。

联系我









GitHub

查看 Github