An open API service indexing awesome lists of open source software.

https://github.com/praisepaul/dealsdray_machine_test

This is a DealsDray Shopping App Machine Test built using Flutter. The app provides a seamless shopping experience with features like browsing products, viewing offers, completing KYC, adding items to the cart, and more.
https://github.com/praisepaul/dealsdray_machine_test

Last synced: about 1 month ago
JSON representation

This is a DealsDray Shopping App Machine Test built using Flutter. The app provides a seamless shopping experience with features like browsing products, viewing offers, completing KYC, adding items to the cart, and more.

Awesome Lists containing this project

README

          

# DealsDray Shopping App

This is a **DealsDray Shopping App** built using **Flutter**. The app provides a seamless shopping experience with features like browsing products, viewing offers, completing KYC, adding items to the cart, and more.

## Demo Video
[![Watch the demo](assets/screenshots/home.png)](https://stdntpartners-my.sharepoint.com/:v:/g/personal/praise_paul_studentambassadors_com/EaTsG_qGZeVAkqPC8VFrjLIBhd6gSlqmCY-giPRYlT_zmA?nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJPbmVEcml2ZUZvckJ1c2luZXNzIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXciLCJyZWZlcnJhbFZpZXciOiJNeUZpbGVzTGlua0NvcHkifX0&e=ZpWpFm)

## Features

- **Splash Screen**: Displays the DealsDray logo and transitions to the login screen.
- **Login Screen**: Option to log in with email/password or phone number with OTP verification.
- **Home Screen**: Includes a search bar, product categories, featured offers, and a list of products.
- **Product Details Screen**: Shows product information and allows adding the product to the cart.
- **Cart**: Displays selected products and their total cost.
- **Profile, Offers, and Items Drawer Menu**: Allows navigation to user profile, view offers, and items.
- **Bottom Navigation Bar**: Provides quick access to Home, Categories, Deals, Cart, and Profile sections.
- **Floating Chat Button**: Enables in-app customer support via chat.

## Directory Structure

![File Directory](assets/screenshots/file_directory.png)

## App Screenshots
![Loading Page](assets/dealsdray_logo.png)
![Home Page](assets/screenshots/home.png)