Instagram 克隆

一个完全响应式的 Instagram 应用 - 适用于 Android、iOS 和 Web!

特点

  • 响应式 Instagram UI
  • 电子邮件和密码身份验证
  • 用标题分享帖子
  • 显示带有标题的帖子
  • 喜欢和评论帖子
  • 搜索用户
  • 关注用户
  • 显示用户帖子、关注者和正在关注
  • 一切都是实时的
  • 退出登录

YouTube

我创建了一个关于此的教程,请在我的频道 Rivaan Ranawat 上查看。

Youtube Tutorial Image

安装

克隆此仓库后,请迁移到 instagram-flutter-clone 文件夹。然后,请按照以下步骤操作:

  • 创建 Firebase 项目
  • 启用身份验证
  • 设置 Firestore 规则
  • 创建 Android、iOS 和 Web 应用
  • 获取 Web FirebaseOptions 并将其放入 main.dart 文件的主函数中,替换我的密钥(我的密钥将不起作用,因为我已删除我的项目)。然后运行以下命令来运行您的应用:

  flutter pub get
  open -a simulator (to get iOS Simulator)
  flutter run
  flutter run -d chrome --web-renderer html (to see the best output)

使用的技术

服务器:Firebase Auth、Firebase Storage、Firebase Firestore

客户端:Flutter、Provider

反馈

如果您有任何反馈,请通过 [email protected] 与我联系

GitHub

查看 Github