Apmilane is a startup based out of Michigan, USA. Apmilane wanted to build a Scan and Go app for the small to medium scale retailers and reached out to us. The idea was to build an app that shoppers visiting the physical brick and mortar store can use while in there to quickly scan the products, make payment using PayPal or credit or debit cards and check out of the store with their digital receipt. The stores on the other hand would have their own app through which they can manage inventories, offers, discounts, promotions, POS and return items.
Apmilane provided the high level use cases that they wanted to convert into business functionality inside the app. The use case was broken down to the most granular level and then this was mapped to the database design to ensure that the database design was adequate to cater to all the business cases. In parallel, the front end screen mockups were developed and the user journey was built. One of the important aspects of the project was to provide the shopper with an experience that would make shopping and checkout in any brick and mortar store as seamless as they have got used to in the online ecommerce platforms.
Once the front-end screens and the back-end database design were complete, it was time to build the business logic and the web services to be used by both the shopper app and the store POS app to interact with the back-end database.
With different states having different tax slabs it was also important to ensure that managing the tax on items was made configurable so that stores could manage it based on their needs. The application was designed to allow store owners to run promotions, give cash-back offers and discounts on items and manage it all through their store app.
Once the apps were designed, it was time to bring it all together under a SAAS platform where stores would be able to go and register themselves on the platform and manage their stores on the platform. The platform also provided the stores with different reports to track their vital KPIs that provide them an idea of the operational efficiency that the scan and go app is providing their business.
The platform also provides the stores with an opportunity to add additional KPIs to report on. Bringing the platform, store app and the shopper app required extensive testing to ensure that all the three components of the Scan and Go app were exchanging data properly and the overall shopper journey was a smooth one.