How tanjim45/my_shop works
This is a Flutter shop app. The tree indicates account access, product browsing, cart, checkout, delivery-address, payment, order-history, and profile features. The README provides no product workflow details, and the sampled source contains platform launchers rather than Dart application logic, so feature wiring and service calls cannot be established; the graph shows the identifiable modules without inventing their connections.
Components 18
App shell
- App entry
lib/main.dart
Shopping
- Shop home
lib/Homepage.dart - Product data
lib/products_data.dart - Product details
lib/product_details.dart - Cart
lib/cart_controller.dart - Order summary
lib/summary_screen.dart - Delivery address
lib/delivery_address_screen.dart - Payment
lib/payment.dart - Order history
lib/order_history_screen.dart - Order service
lib/order_service.dart
Account
- Auth gate
lib/auth_gate.dart - Auth service
lib/Auth_Service.dart - Login
lib/login.dart - Registration
lib/register.dart - Profile
lib/profile.dart
Other components
- Shopper
- Firebase Auth
- Cloud Firestore