Skip to content

Latest commit

 

History

History
103 lines (78 loc) · 2.75 KB

README.md

File metadata and controls

103 lines (78 loc) · 2.75 KB

Online-Group-Shopping-App

Here is a flutter app that provides you a group shopping option. The group can have the features like chatting, sell products and buy products from each other.

APK Download link

Table of Contents


Description


Users after registering or login in by Gmail can upload products with images and set their price after log in. There is a group chatting option and messages are completely encrypted. When u want to shop u can select the items and push them into the cart then if you want to buy some items afterward u can send them to your wishlist and place the order for the remaining items. You can store multiple addresses for the same logged-in account and for payment we use Razorpay gateway. The items on your orders page can be reordered with a click.

Build With

  • Flutter
  • Firebase

For Execution

Clone the repository and open it in android studio and you need to have the firebase setup as mentioned in the code.

Demo





Project Layout

Including only of lib folder

├─ lib
│  ├─ components
│  │  ├─ AddressItem.dart
│  │  ├─ CartCard.dart
│  │  ├─ curve_clipper.dart
│  │  ├─ custom_drawer.dart
│  │  ├─ following_users.dart
│  │  ├─ local_notification.dart
│  │  ├─ offers_carousel.dart
│  │  ├─ OrderCard.dart
│  │  ├─ RoundButton.dart
│  │  ├─ StoreCard.dart
│  │  └─ WishListCard.dart
│  ├─ constants.dart
│  ├─ data
│  │  └─ data.dart
│  ├─ main.dart
│  ├─ models
│  │  ├─ Data.dart
│  │  └─ offer.dart
│  └─ screens
│     ├─ AddItems.dart
│     ├─ CartScreen.dart
│     ├─ chat_screen.dart
│     ├─ Checkoutscreen.dart
│     ├─ login_screen.dart
│     ├─ OrderScreen.dart
│     ├─ registration_screen.dart
│     ├─ store_screen.dart
│     ├─ welcome_screen.dart
│     └─ WishlistScreen.dart

References


Author Info