/VendorLink-Connecting_Street_Vendors_to_Customers

VendorLink is a Android based Mobile Application which uses Google Maps API to connect Street Vendors and customers acts as an aggregator platform between both the stakeholders

Primary LanguageJava

VendorLink : Connecting Customers to Street vendors

VendorLink is an Android mobile applictaion which acts as an aggregator platform and facilitates the relationship of customer & street vendors by eliminating problems faced by both parties.

VendorLink mobile application is based on the concept of Hyperlocal-Ecommerce such that street vendors in close vicinity to customer are shown to the customer first.

Problem Definition✨

  • In the age of Internet & E-commerce, street vendors are struggling to attract customers and increase their business due to the lack of an online digital platform.

  • There is no specific platform on which street vendor could enlist themselves and their products & pricing.

  • The frequent movement of street vendors makes it difficult for customers to know when they will be in their area.

  • It is difficult for customers to ensure credibility of a street vendor due to lack of ratings & review of his/her products.

Scope & Features 💡

VendorLink application consists of a customer module and a Vendor Module.

Customer Module:

  • User first needs to Sign-Up and authenticate his/her Mobile no. via OTP.

  • User can select product category, so that only street vendors selling particular category of products near him would be show on a map🗺️.

  • User can search🔍 for specific vendor by his username. User can rate / review a vendor via the application.

  • From the available vendors, user can see product listings, gallery, contact details and go through ratings & reviews of a vendor.

  • User can even add a vendor to his/her favorite list❤️ so that applications sends a notification🔔 when vendor is in close proximity (200 meters) of user.

Vendor Module:

  • Vendor needs to Sign-Up and Authenticate his/her Mobile no. via OTP

  • Vendors can turn ON/OFF GPS📍 via application whenever required for privacy purposes.

  • Vendor can enlist/delist products along with the pricing. Vendors can even add/delete Gallery consisting of images of his products.

  • Vendors would be able to view the received ratings & Feedback.

Screenshots ✨

Customer Module:

Vendor Module:



Tech Stack 👨‍💻

  • Java
  • XML
  • Firebase
  • Google Maps API
  • Google Sign-in API
  • Facebook Sign-in API