(April 2016)
A jQuery AJAX based user interface was developed to interact with a web service in JSON format to perform various actions and present data. It provides the user interface for login and logout, user registration, password recovery, editing user account and profile, mailing contact form and user messages, getting reference number that users will use to add credit to their accounts, payback request, getting live offers and user offers and presenting their lists by paginating them on the client side, purchasing offers, and editing offers or adding new offers by the relevant user. It uses lightbox to display action forms, performs form validation, and meets responsive design requirements.