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.
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.
- Flutter
- Firebase
Clone the repository and open it in android studio and you need to have the firebase setup as mentioned in the code.
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
- LinkedIn - Srinivas K
- Github - Srinivas K