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!