Designed and developed(full life-cycle) an Android E-commerce shopping cart native application for PoolSupplies.com, a division of Leisure Living. It is currently published in Beta version on Google Play and soon be taken into production.
• Built on Android Platform(intents, services, threading, activity, fragments, etc).Implemented the requirements of a shopping cart application with advanced features like recently viewed products, related products, top - selling products in a category, product filters etc.
• Used multi-threaded development approach and Android services to make the app responsive and faster search & filter functionalities. Built local storage for the application (local DB, data caching) using all Android storage options.
• Extended enterprise functionalities (promotion engine, order queuing) and payment gateway services to the mobile app using JSON. It was also used along with the Android-PHP-MySQL connection to access the MySQL backend.
• Synchronized the web-based mobile database to the enterprise DB and obtained the required materialized views which were accessed inside the app by writing SQL triggers and stored procedures. Improved response time for fetching results in the app by almost three seconds by using materialized views.