We develop a hybrid mobile app that incorporates iOS and android features to place purchase orders for retail locations and a Back Office web app for the production unit. The Back Office features an additional module responsible for interaction between the backend of customers’ Point-of-Sale solution.
We equipped the developed solution with the following features:
Additionally, the system provided an option to create new production units and enable POs to be sent to the multiple production units from the same retailer app.
The customer’s team included a business owner, a production manager, and a dispatch manager.
OneGreenDiary’s team comprised a business analyst with mobile development expertise, a project manager, mobile app and retail solution architects, Android, and iOS developers, as well as frontend and backend developers experienced in the web.
The solution delivery was divided into two phases:
The core functionality of the deployment:
Based on the existing version of the POS and its architecture, we developed the mobile app’s core features, including registration, authorization, product catalog search, order creation, and purchase history information, and more. The production dashboard web app has core features, including retail location control, products as per categories, stock control, dispatch, and reports.
Analytics and Push Notifications
We added the functionality that allowed the customer to collect important data, such as the number of active users, completed/abandoned orders, new registrations, app downloads, etc.
We also integrated the solution with FireBase to enable sending push notifications to the app users.
Once the core functionality was delivered, our team continued enhancing the mobile app with new features on request. For example, we implemented a timeslot for placing purchase orders to the production unit.