AdnanKhan45/Instagram-app-clone
构建 Instagram 克隆 - 使用 Clean Architecture Flutter (Firebase 全栈)
- Stars
- 107
- Forks
- 28
- 最近推送(UTC)
- 2023年11月1日
- 项目状态
- 未归档
技术话题
使用的依赖
依赖清单 21 项
- flutter
{"sdk":"flutter"} - flutter_bloc
^8.0.1 - equatable
^2.0.3 - flutter_icons
^1.1.0 - cloud_firestore
^3.1.10 - firebase_storage
^10.2.9 - firebase_auth
^3.3.11 - firebase_core
^1.13.1 - get_it
^7.2.0 - flutter_svg
^1.0.3 - image_picker
^0.8.4+11 - intl
^0.17.0 - uuid
^3.0.6 - cached_network_image
^3.2.0 - fluttertoast
^8.0.9 - modal_bottom_sheet
^2.0.1 - cupertino_icons
^1.0.2 - toast
^0.3.0 - flutter_test开发依赖
{"sdk":"flutter"} - flutter_launcher_icons开发依赖
^0.11.0 - flutter_lints开发依赖
^1.0.0
所在榜单
原始 README
以下为英文项目原文快照,最新内容请访问 GitHub。
展开 / 收起项目 README
Instagram Clone - Clean Architecture Flutter
Instagram Clone Flutter - with Clean Architecture Firebase as backend (Full-Stack) is developed and live on YouTube
Application Architecture
Application is build with Clean Architecture of Robert C. Martin (Uncle Bob) TDD pattern Clean Code + Maintainable
App Features
- Instagram Mobile App UI
- Email & Password Authentication
- Upload Posts
- Display All Users Posts
- Like & Comment on Posts + Replay to Comments
- Search Users
- See recently uploaded Posts on Search Page
- Follow + UnFollow
- Display User Posts, Followers & Following
- Sign Out User
YouTube Channel
eTechViral is here to prepare you for real app development so that you'll get Freelance clients or a Job Checkout course YouTube Channel app is underdevelopment
Feedback
If you have any feedback, please reach out to me at ak187429@gmail.com
Best Wishes
We've decided to teach real app development on YouTube. As there are lots of tutorials but they're teaching most basic stuff, So we start building Instagram clone app with Clean Architecture + Firebase (Full-Stack). In this series you'll learn how we can work with larger applications and how we can maintain our apps in future in order not to mix everything with each other which later come up with a big headache, and app start falling apart.
With this understanding of how we can build larger applications and then how to maintain them you'll be able to get your Freelance clients and also get a Job.
The source code is open source = FREE.
To show some love 💖 by starring ⭐ the Repository
Enjoy!