haonguyenuet / flutter_firebase_ecommerce

Ecommerce App (Flutter + BloC + Firebase)
146 stars 35 forks source link
android clean-architecture ecommerce firebase firestore flutter flutter-app flutter-bloc flutter-demo flutter-dio flutter-responsive flutter-ui ios null-safety realworld responsive-design

A Completed Functional Flutter App - Peachy Ecommerce (BLoC + Firebase + Clean Architecture)

Banner

Folder Structure

Here is the core folder structure which flutter provides.

flutter_bloc_boilerplate/
|- android
|- build
|- ios
|- lib

Here is the folder structure we have been using in this project

lib/
|- configs/
|- constants/
|- data/
   |- local/
   |- models/
   |- repository/
   |- request/
|- presentation/
   |- common_blogs/
   |- views/
   |- widgets/
|- utils/

App Features:

Some Screens:

Banner

Before run project, execute commands:

Conclusion

I will be happy to answer any questions, please feel free to submit an issue and/or pull request 🙂

If you liked my project, don’t forget to ⭐ star the repo to show your support. Thank you!!!