Write an Android application
$30-250 USD
Paid on delivery
Custom Distributor App
Phase 1: Tracking Sales Representatives Activities
About Us
We are a distributor selling products to retailers. We have two teams. Sales team and Logistics Team. Sales Representatives (from Sales Team) gets the orders from retailers so they visit the retailers every day. Drivers (from the Logistics Team) delivers the product after receiving the order from the Sales Representative.
About Project/Phase
We are inviting bids from experienced developers in the Phase 1 of the project. In this phase, we just want to track the field activity of the Sales Representatives only.
Expected Outputs
We need a cross-platform stand-alone web app that can be repurposed to work with PhoneGap or Intel XDK so that we can build and publish app to App Store and PlayStore from our own developer account. We need admin dashboard for setting up the configurations and also generating reports.
Functionalities
App should have following functionalities:
Admin Dashboard (web-based):
- It should have a web-based dashboard (a shared hosting space, a MySQL database and a domain name will be provided by us).
- Admin should be able to setup the following on the dashboard:
-- Add Products
-- Add Retailers along with their Geo-Location (with Map User Interface)
-- Add Sales Representatives
-- Ability to Link Products + Retailers + Sales Representative (example: Each Retailer can have multiple Sales Representatives who are responsible for multiple products).
Mobile App (used by Sales Rep)
- Sales Rep Login Screen
- Sales Rep - Activity Tracking Screen
-- If Sales Rep is in the +/- 100 meters-radius of Retailer’s location, then it must record the CLOCK-IN datetime and the Retailer’s location
-- If Sales Rep is gone outside the +/-100 meters-radius of Retailer’s location, then it must record the CLOCK-OUT datetime and the Retailer’s location.
-- If the device is offline, both CLOCK-IN and CLOCK-OUT events must be recorded on device and should be synced with the database once the device is online.
Reports (in web-based sortable-filterable table format):
- Time Spent with Retailer by each Sales Rep
- Number of times each sales rep is going to each Retailer in a defined period
- Time Spent in Travelling by Sales Rep between one Retailer to another retailer.
- Number of Retailers reached by each Sales Rep in a defined period
Project Duration: Maximum 2 days.
Future Plans: There will be Phase 2 of the project where Sales Rep will have additional screen to upload photos. There are also Phase 3 and Phase 4 of this project. But subsequent phases will be awarded only if Phase 1 is completed within 2 days time within the stipulated budget.
Project ID: #12255872
About the project
12 freelancers are bidding on average $312 for this job
Dear sir. I am a professional mobile app developer and have full experience for 6 years. I read your project description carefully and I can understand what you want. So now I can start your project and until you ar More
Hello, I am an Expert and Experienced Developer. I have read your project description and its very clear to me. I am 1000% confident for the project. I have ever done similar project. Even you can check my Reviews and More
Hi, We have reviewed the project completely and have a fair understanding of the project scope. Kindly come forward to discuss more about the project in detail and turn it into reality with your idea and our skil More
“Experience is what you get when you didn't get what you wanted. And experience is often the most valuable thing you have to offer.” Quality is free, provided it is done right the first time. Your app needs not More