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

https://github.com/partho-debnath/ecommerce-flutter


https://github.com/partho-debnath/ecommerce-flutter

flutter-app rest-api

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

          

# CraftyBay
CraftyBay is a user-friendly e-commerce app designed to provide a seamless shopping experience.

## Usd Technology

● Dart (Programming Language)

● Flutter 3.13.2

● GetX for State Management

● API (Application Programming Interface )

## Project Folder Structure

```bash
.
└── ecommerce/
└── lib/
├── application
├── data/
│ ├── models
│ ├── services
│ └── utility
└── presentation/
├── state_holders
└── ui/
├── screens/
│ └── auth
├── utility
└── widgets/
└── home
```

# Crafty Bay App Features:

1. **Theme Mode**: ``Light/Dark``

2. **Product Viewing**: ``Users can browse through the available products.``

3. **Cart and Wishlist**: ``Registered users can add products to their cart and wishlist.``

4. **Checkout**: ``Registered users can proceed to checkout.``

5. **Payment Gateway**: ``Users can choose their preferred payment gateway to confirm their products.``

6. **Ordering**: `` Only registered users can place orders for products.``

7. **Product Reviews**: ``Registered users have the ability to add reviews for products.``

8. **Visitor Access**: ``Non-registered users can only view the available products.``

9. **Account Creation**: ``User can create account through email and OTP.``

10. **Update Profile**: ``User can update their personal information and product shipping information.``

# User Interface

### Home Screen

### Category Screen



### Product Details Screen

### Product Review List Screen

### Review Add Screen

### Product Cart List Screen

### Product Wish List Screen


### Payment Method List Screen

### Payment Screen

### Payment Confirmation Screen

### Dark Theme View

### Account Create and OTP Verification Screen


### Complete Profile Screen

### Profile Update Screen

### Logout Screen

# APK File
Link: [Download APK File](https://drive.google.com/file/d/1J_DoYppODwnFzHJYYN1UbsmsP6PiGmh5/view?usp=sharing)

# Application Demo Video
Link: [App Video](https://drive.google.com/file/d/1bfrMXREZ3rYlsDuvLSGK_s687VyiQBgV/view?usp=sharing)