I need a locally stored app for Android Tablets so that my jewelry salesmen can sell our jewelry from the tablet instead of actually having the jewelry with them. Pictures of our jewelry will need to be organized and named. User will be able to select products to put into customer's shopping cart and into a flagged area for review. User will then be able to generate invoice including all products with descriptions and pricing, obtain a signature on the tablet, and email invoice to customer as well as to main office for fulfillment. Application and all data must be locally stored on device and contain security measures so that all the product pictures cannot be stolen/.downloaded/emailed etc. Salesman must be able to make notes on each product to accommodate customer requests and these notes must be included in the invoice.
There will be multiple devices carrying the application and I would like product analytics to be synced across all devises. I would like all salesmen to see best selling products. I would also need each salesman to not be able to see other salesman's sales or customers. I would like there to be a built in inbox so I can send my salesmen messages. I would like to be able to see where each salesman has traveled (from device gps.)
This will basically be a locally stored, secure, ecommerce app. It will enable my salesman to carry Tablets instead of expensive lines of Jewelry.