/clean_architecture_digital_marketplace

Develop an E-Commerce app in Flutter with clean architecture using Bloc, Firebase and the Stripe.

Primary LanguageDart

Clean Architecture Flutter E-Commerce App

Features

User View

  • Products view
  • Search Products
  • Product AddTo Cart
  • Product Purchase
  • Add Favorite
  • Product Rating
  • View Purchase History
  • Download Purchase Product

Admin View

  • Admin Dashboard
  • Product Add/Edit/Delete
  • Category Add/Delete
  • User Manage

Screenshots

Auth View

User View

Admin View

Others

Future Implements

  • Product Details Edit
  • Admin Dashboard
  • User/Admin Profile
  • Notification