sidhya3112 / Myntra-Hackerramp-Project

Theme - Collaborative Shopping for Myntra Hackathon 2k21

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Myntra-Hackerramp-Project

Members: Sidhya Jain, Ananya Pawar

Institute Name: Veermata Jijabai Technological Institute

Theme: Collaborative Shopping

Solutions implemented in the implementation phase:

1)Chat Feature -

Discuss with friends and family members and make right choices.

2)Video Calling Feature -

Video call your friends and family members, share gossip and have fun shopping cool stuff together.

3)Image Sharing Feature with Chat -

Click pictures in your favourite outfit and send it to your friend or send a picture from your phone gallery and ask them for opinions. You can do that all and even more with the image sharing feature.

4)Link Sharing of Products -

With this feature you can share product links with your friends and family members to prevent the hassle of finding products on the app. Share the product link given on the product page with your friends in the chatbox of this app and help them find products easily.

What have we made?

  1. We have created an attractive UI for an e-commerce app using certain animations and widgets to show various features have we have implemented in this phase.
  2. We have used Google Sign-In for Authentication and Cloud Firestore for storing user data.
  3. We have created 6 dummy products to show the working of cart and link sharing.
  4. Each product is assigned with a shareable link. This link can be shared both within in the app and outside the app.
  5. The cart is made fully functional with complete backend integration. Addition and removal of products from cart is possible and is reflected in the database.
  6. We have also implemented the chat and video call feature to make shopping more interesting for users.
  7. We also implemented feature of screen sharing by linking our app to Google meet. Flutter doesn't support screen sharing and has no package for it. But as we had mentioned about screen sharing in our key solutions, we tried our best to implement this feature.
  8. The users are able to see all registered users on the app and find their friends to interact.
  9. They can see whether their friends are offline/online on the app.
  10. With chat feature, users can exchange text messages, images(from camera or from gallery) and even links.
  11. There is also video call feature were people can getogether and shop together.
  12. Video call feature allows video pause/play, mic mute/unmute and camera toggle features.

Future Goals

  1. Flutter doesnot support screen sharing. We aim to find out a way to integrate that feature to make the app more user-friendly.
  2. We also aim to come up with a cart sharing feature in future where two people are able to share their cart contents.

About

Theme - Collaborative Shopping for Myntra Hackathon 2k21


Languages

Language:Dart 99.6%Language:Swift 0.3%Language:Kotlin 0.1%Language:Objective-C 0.0%