Flutter-Bloc-食谱应用

一款使用 spoonacular API 的 Flutter 食谱应用。

应用特色。

  • 应用包含50000+份食谱。
  • 每份的费用明细。
  • 相关食谱。
  • 自动完成搜索功能。
  • 保存食谱以备后用。
  • 获取随机食谱。
  • 每日膳食计划(含营养)。

应用信息

在这里,我使用 Spoonacular开源食品API 和 Firebase 创建了这个应用来保存食谱。应用开始时添加了身份验证屏幕,并且为了让用户保持登录状态,我使用了shared_preferences插件。

使用的包

  • cached_network_image: ^3.0.0
  • cloud_firestore: ^2.2.0
  • equatable: ^2.0.2
  • expandable: ^5.0.1
  • firebase_auth: ^1.2.0
  • firebase_core: ^1.2.0
  • firebase_messaging: ^10.0.1
  • flutter_bloc: ^7.0.0
  • flutter_html: ^2.0.0
  • flutter_markdown: ^0.6.2
  • flutter_phoenix: ^1.0.0
  • flutter_spinkit: ^5.0.0
  • google_fonts: ^2.1.0
  • http: ^0.13.3
  • line_icons: ^2.0.1
  • persistent_bottom_nav_bar: ^4.0.2
  • photo_view: ^0.11.1
  • shared_preferences: ^2.0.6
  • url_launcher: ^6.0.4

如何使用

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

# Clone this repository
$ git clone https://github.com/Appii00/Flutter-Bloc-Recipe-app.git

# Go into the repository
$ cd Flutter-Bloc-Recipe-App

# Install dependencies
$ flutter packages get

# Run the app
$ flutter run

在此处下载.apk文件 此处

GitHub

https://github.com/Ansh-Rathod/Flutter-Bloc-Recipe-app