Mobile Trader

Closed Posted Apr 18, 2014 Paid on delivery
Closed Paid on delivery

We have been contracted by an association of Traders with thousands of members. We want to provide them with the following solution:

We want a mobile application that allow traders to register and once they register, they get a verification code send to them by SMS to verify their mobile number. The mobile app should automatically detect the SMS with the verification code like what happens with Whatsapp for example. Once verified, a registered trader can post products that they supply and the prices. As they post these products, the mobile app records the GPS position. This should then make a product and its price be linked to a GPS position.A product description can include pictures. The mobile app then uploads this information to a website, which will be the online store where buyers can buy with Visa, Mastercard, or other forms of payment. The online store will show the product, price and location. The Online Store should be developed using Yii, a PHP framework.

The mobile app should have native Android and iPhone versions.

The mobile app should also allow buyers to login and get a different interface from a trader. A buyer who is on a mobile app should be able to search for products and see these products listed in an order that shows the nearest trader first because the mobile app will record the GPS position of the buyer, and use that to compute the distance to the nearest trader. A buyer should also be able to buy using Visa, Mastercard, etc through the mobile app.

As a buyer moves from one location to the other, the mobile app should have a live feed, showing products that are within a defined distance from the buyer.

The buyers should be able to rate traders on the mobile app, and also on the website which will be the online store. Buyers and traders should be able to exchange instant messages through the mobile app, and also on the website. Instant messages that are sent should bring out an alert, just like what happens when you receive a message on your whatsapp or when you receive an SMS message. When a buyer makes an enquiry, traders should also receive instant notifications on their phones.

A buyer can also place a request for quotations and have the option to specify a geographical region. The system should then send instant messages to only those traders in that geographical region.

The administrator of this system should be able to visit Traders at their physical addresses and certify or verify them. The mobile app should have an interface for the administrator. There will be 4 levels of Verified Traders - Bronze, Silver, Gold, Platinum. The system should indicate the time the trader has been on each level. The administrator should also be able to moderate what is posted on the platform. The system should allow the Administrator to create multiple users with admin rights to do the moderation, trader verification, etc and the system will keep audit reports of which admin user has done which action. Traders who violate terms of use will be demoted if they were verified or de-registered and get banned.

The functionality available on the mobile app, should also be available on the website which will be the online store. When a trader registers through the website, they will be given the opportunity to record their GPS position through Google Maps. Every Trader should have a GPS position.

Some features of the mobile app should be available offline, and only synchronising when there is internet connect. Such features are:

- Trader's ability to add new products

- Administrators ability to verify traders

- Buyers ability to send requests for quotations

- All users' ability to send instant messages. These messages will be stored on the phone as pending, and get delivered once there is a connection

- Quotations received should be available offline to the buyer

Android iPhone Mobile App Development PHP Yii

Project ID: #5822705

About the project

21 proposals Remote project Active May 25, 2014

21 freelancers are bidding on average $2679 for this job

KESHAVINFOTECH

A proposal has not yet been provided

$2319 USD in 30 days
(861 Reviews)
9.2
qitsol

A proposal has not yet been provided

$3092 USD in 20 days
(140 Reviews)
8.3
neuweg

Dear Sir, We have recently done something similar where user can add a trade from his app and the same can be viewed by millions of people using the app. We can show you the app once you would like to. Thanks

$2333 USD in 30 days
(12 Reviews)
5.2
RayzInfotech2012

Hi there, I would like to express my interest to your ad post in Freelance. Let it be known that although that I have less working hours here.I am hardworking and industrious. I will guarantee timely delivery of you More

$2210 USD in 15 days
(20 Reviews)
5.1
kshitizsng

I have a 2 year experience in yii 1 and from past 3 months i am working on yii2. I have faced many difficulty to become a pro. Self learned ability. can work with team. recently made a mobile site using jquery mobi More

$2500 USD in 30 days
(1 Review)
1.9