How eng-ruqaih-salman2040/flutter-sweets-shop works
This is a Flutter sweets-shop app intended for customers to browse desserts and place orders. The apparent user journey spans the shop home, product listing and details, then the cart; a profile screen is another documented-by-name app area. The tree identifies these Dart modules, but the README is generic and the supplied source excerpts do not include the Dart implementation, so screen wiring and cart behavior cannot be confirmed. No backend, payment service, or persistent store is evidenced.
Main entry points: main.dart App entry · homepageRoq.dart Shop home · product_list_page.dart Product listing · product_details_page.dart Product details
Components 10
Shop browsing
- App entry
lib/main.dart - Shop home
lib/Sweets_Files_roq/homepageRoq.dart - Product listing
lib/Sweets_Files_roq/product_list_page.dart - Product details
lib/Sweets_Files_roq/product_details_page.dart - Product model
lib/Sweets_Files_roq/product_roq.dart
Cart
- Cart screen
lib/Sweets_Files_roq/cart_page_roq.dart - Cart state
lib/Sweets_Files_roq/cart_provider_roq.dart
Account and support
- Profile screen
lib/Sweets_Files_roq/profilePage_roq.dart - RTL support
lib/Sweets_Files_roq/CodeRtoL_Roq.dart
Other components
- Customer
Connections 6
- Customer → App entry: opens
- Customer → Shop home: browses
- Customer → Product listing: browses
- Customer → Product details: views
- Customer → Cart screen: reviews cart
- Customer → Profile screen: visits