ayush4190 / BarganingApp

3 stars 2 forks source link

Bargainer Android Application

Why weep when YOU can get it for cheap :P

The Vision

To make local market shopping affordable, memorable and reliable, hence providing the best buying experience.

Introduction

This android application is developed with the intention of helping those people who don't have bargaining skills and can easily be conned or for those people who have moved to a new town or city and are looking for a local guide who can help them to shop for their requirements. We have incorporated features of both types of user i.e Shopper and Negotiator in a single app and on the basis of their registration email we segregate them into respective class.

The Problem

People who don't have bargaining skills can easily be conned. Also, those who have moved to a new town or city and are looking for a local guide who can help them to shop for their requirements need a solution. No reliable, affordable and convenient platform for Bargaining is present for tourists which often results in the tourists getting duped/conned by the shopkeepers leading to overspending of money and a bad experience overall.

Features on the Shopper Side

This side of the app focuses on providing the best in class functionalities to the shopper with a clean and interactive user interface which is easy to use and navigate through the entire application as the simple user interface makes it very self-explanatory.

As soon as you log in to the shopper side of the application, we can see that the shopper dashboard displays some of the hot and exclusive sales for the users of our application. Below that there is a list of the nearby negotiators in the 8km radius thus reducing the task of the shopper to manually enter his location again and again. As we care for users ease of searching we still provide the user to toggle between locations so that if he wants to shop at a different location even then he will be able to use our service without actually moving to the location physically. The bottom toolbar provides functionalities like accessing his/her wallet, a community of shoppers, and his/her favorite negotiator.

Search Filters

We have applied search filters where ever necessary to optimize the user experience thus showing only relevant contents as per the user's requirements thus providing a hassle-free service.

ChatBox

We have our very own chatbox to facilitate the conversation between the negotiator and shopper thus we don't have a dependency on any third party application. Chatbox has the functionality to propose a meet to the negotiator and within the chat app itself on the negotiator side, the negotiator has the right to accept or reject the meet. rejecting the meet will reduce the acceptance percentage of the negotiator and will be reflected in the negotiator list.

Wallet

Rate and Review

This feature allows the shopper to rate the negotiators thus helping the other user to decide whether the negotiator is suitable to provide the service or not i.e it provides an overall satisfaction status of the shopper and the reviews allows the product owner to decide whether the negotiator is doing a satisfactory job or not and also helps the product owner to decide whether to increase his profit margin or not .

Features on the Negotiator Side

This side of the application focuses on the need of the negotiators like his current rating, the total number of completed transactions, previous transaction details, etc. As soon as you log in as a negotiator you will see your homepage with all these basic functionalities. You can toggle between your profile, transactions, chats, etc.

Some tips to create a valid account

Contributors and maintainers

This project and repository is created and maintained by: