Published on

eBangladesh - Bangladesh in one click

eBangladesh

Client:

eBangladesh is an e-commerce marketplace operating in Bangladesh. With a strong presence and at least one operational coordinator in every square mile of the country, eBangladesh aims to provide convenient and reliable online shopping experiences to customers nationwide.

Tech Stack:

The eBangladesh mobile application is built using the Flutter framework, which allows for cross-platform development, enabling seamless usage on Android devices. Flutter's flexibility and robustness ensure optimal performance and a smooth user interface.

Using Packages

packageexplain
dionetwork request
shared_preferenceslocal storage
providerstate management
fluttertoastToast
double_back_to_close_apppress the back-button close app
httpHTTP requests
pin_code_fieldsgenerate pin code fields
connectivity_plusdiscover network connectivity and configure themselves accordingly
flutter_svgDraw SVG (and some Android VectorDrawable (XML)) files on a Flutter Widget
carousel_sliderA carousel slider widget.
image_pickerpicking images from the image library, and taking new pictures with the camera.
cached_network_imageFlutter library to load and cache network images.
syncfusion_flutter_pdfviewerFlutter PDF Viewer library is used to display a PDF document seamlessly and efficiently.
share_plusFlutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.

Application Goal:

The goal of the eBangladesh mobile application is to provide a comprehensive e-commerce platform for users in Bangladesh. It aims to simplify the online shopping experience, offering a wide range of products, secure payment options, order tracking, and excellent customer support.

Description by Feature:

Browsing Categories and Stores: Users can easily navigate through various categories and stores, allowing them to explore a diverse selection of products available on the platform.

Product Listings and Details: Detailed product listings provide comprehensive information, including high-quality images, descriptions, pricing, and other relevant details, helping users make informed purchasing decisions.

Reviews and Ratings: The app enables users to leave reviews and ratings for products, facilitating a community-driven feedback system and assisting other customers in their shopping choices.

Wishlist and Cart: Users can create personalized Wishlists and add products to their shopping carts, allowing for convenient browsing and future purchases.

Secure Online Payments: The app integrates multiple payment options, including bKash, Nagad, uPay, and aamarPay, ensuring secure and seamless transactions for customers.

Order Tracking: The order tracking feature enables users to monitor the progress of their purchases, providing real-time updates on delivery status and estimated arrival times.

User Profiles and Account Management: Users can access their profile information, view order history, and manage their account details within the app, enhancing personalization and convenience.

Support and Contact Options: The app offers comprehensive support and contact options, allowing users to seek assistance, ask questions, and address any concerns they may have.

You can download and explore the eBangladesh mobile application on the Google Play Store at the following link: eBangladesh on Google Play Store

Screenshots:

Here are some screenshots showcasing the user interface and features of the eBangladesh mobile application:

eBangladesh SC 01ebangladesh SC 02ebangladesh SC 03