How samia39/ricemartai_frontend_flutter works
The repository is a Flutter application whose screen and service names suggest shopping, shop management, user accounts, and AI-assisted features. The README describes only a starter project, and the sampled source contains platform launchers rather than Dart application code. The graph therefore identifies the product areas supported by the file tree but omits uncertain navigation, service calls, and external integrations.
Components 21
Accounts
- App routes
lib/routes/app_routes.dart - Auth guard
lib/routes/auth_middleware.dart - Login
lib/screens/login screen/login_screen.dart - Registration
lib/screens/register_screen.dart - Password recovery
lib/screens/login screen/forgot_password.dart - Profile
lib/screens/dashboard_screen/profile screen/profile_screen.dart - Auth service
lib/core/services/auth_service.dart
Shopping
- Dashboard
lib/screens/dashboard_screen/dashboard.dart - Shop service
lib/core/services/shop_service.dart - Create shop
lib/screens/dashboard_screen/create_shops.dart - My shop
lib/screens/dashboard_screen/my_shop.dart - Cart
lib/screens/dashboard_screen/cart_screen.dart - My orders
lib/screens/dashboard_screen/profile screen/my_orders_screen.dart
Shop Management
- Admin tools
lib/screens/dashboard_screen/admin screen/admin_screen.dart - Content management
lib/screens/dashboard_screen/admin screen/content_management.dart
Additional Features
- AI detection
lib/screens/dashboard_screen/ai screen/ai_detection.dart - AI suggestions
lib/screens/dashboard_screen/ai screen/ai_suggestion.dart - Chat
lib/screens/dashboard_screen/chat_screen.dart - Dashboard service
lib/core/services/dashboard_service.dart
Other components
- App user
- Flutter entry
lib/main.dart