Client Requirements A cross platform compatible application to be developed for customer “Loyalty Program”. The application should be compatible with iPhone, iPad, BlackBerry and Android systems. The system should be capable of handling three types of users:
Customers Merchants Super Admins
Customers: Customers can register and redeem their loyalty points for various vendors from a single platform. Requests for various offers can also be made via SMS. User subscription can also be done via web and telecom services. Subscription delivery will only be for mobile phones via text messages. Business Vendors: To enable business vendors to communicate with the clients their special offers, new collection invites special incentives...etc. A web CMS will enable this functionality and business vendors will be able to track this for all their customers. Super Admins: A super admin user will have a web CMS to manage the business account activities. The customers can sign up for various vendors and various categories. A customer should be able to see his reward points for all vendors and should be able to redeem them by making a purchase directly from the application and make payments by either using all or partial reward points. The application should be cross platform compatible and should enable customers to interact with various brands and merchants and shop via one single application. The mcommerce and web versions should be in perfect sync and all data should be updated at all interfaces at any given point of time. The application also manages affiliate programs with banks and other stores.