Sulah (E-Commerce Application)

1 minute read

πŸ›’ SULAH - Smart E-commerce App

SULAH is a smart e-commerce application built with Flutter, designed to deliver a complete, secure, and seamless shopping experience.
Users can browse products, place online orders, make secure payments, and track their orders in real-time β€” all within a modern, user-friendly, multi-language interface.

Key Features

Product Catalog
Browse a wide range of products with high-quality images and detailed descriptions.

Smart Search & Filters
Quickly find what you’re looking for with advanced search and filtering options.

Secure Online Ordering
Add items to your cart, place orders, and complete payments safely.

Real-time Order Tracking
Track your order status and delivery location live on the map.

User Accounts & Profiles
Manage your personal information, addresses, and payment methods easily.

Push Notifications
Get instant updates about your order status, offers, and promotions.

Multi-language Support
Switch between languages for a personalized shopping experience.

Modern UI & Smooth Animations
Attractive, responsive design with engaging animations for an enhanced user experience.

Technologies Used

  • Flutter β€” Cross-platform mobile app development.
  • Provider / GetIt β€” State management & dependency injection.
  • Dio β€” Advanced HTTP client for API calls.
  • Google Maps & Geolocation β€” Real-time location tracking.
  • Shared Preferences β€” Local data storage.
  • Firebase (optional) β€” Notifications and backend services.

Main Packages

Category Package Purpose
Core provider / get_it State management, dependency injection
Networking dio API calls
Maps & Location google_maps_place_picker_mb, geolocator, geocoding Location services
Storage shared_preferences Local storage
Notifications firebase_messaging, flutter_local_notifications Push & local notifications
UI/UX carousel_slider, smooth_page_indicator, lottie, shimmer Animations & sliders
Media image_picker, cached_network_image Media handling
Localization easy_localization Multi-language support
Permissions permission_handler Runtime permissions
Others url_launcher, logger External links, logging

Download the App

Source Code

URL For Sulah App

URL For Sulah Store

Screenshots

Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6
Screen 7 Screen 8 Screen 9 Screen 10 Screen 10