An android app needs to be developed for Sales Person who visits customers regularly. The app will allow him to enter entry details confirmed with the customer with the following features:
1. Ability to Login/Register for Sales Person with feature to specify his employee code, team code, Headquarter, City
2. Ability to create new entry that contains following and some more details/fields.
• Customer drop down(dynamic from database)
• Item Name(manually entry)
• Headquarter Code/Name
• Comments(manually entry)
3. Ability to update existing entry with following feature
• Ability to search existing entries based on customer/item name
• Display all existing entries in alphabetical orders
1. Ability to import customer list with city name, team code and others...
2. Ability to manage Sales Person profile to assign team code, senior sales/team leader code etc.
3. Reporting functionality to retrieve all entries based on orders/inquiries
4. Ability to download report results into Excel file
5. Ability to generate chart based on report search result data (Optional)
6. Ability to send push notification to all users who has downloaded app
When you bid mention "I am interested" and also advice how you'll do this project using Android OR Phonegap and why? Also tell me what is the difference for cost and quality if we go with Phonegap.