Components: Mobile application for Wet Mill Managers in Rwanda (Android application development) + Administrative interface for Trade Managers in Switzerland and London (a web application)
The mobile application:
The app, crafted in Kotlin for Android and operating on Zebra devices (Zebra tablets), is a masterpiece of technical prowess. It seamlessly connects to portable Zebra Bluetooth printers, ensuring smooth operations in the challenging environments of African wet mills, like those in Rwanda.
The API & admin interface:
Cerise's capabilities are extensive. It supports offline functionality, crucial for remote operations, and syncs with a central API. The admin interface, designed in Vue.js, is a hub for trade managers and office staff in London, Switzerland, Vietnam, and the US. Our journey included weathering the challenges of integrating AccuWeather's API, ensuring the app provided crucial, location-specific weather data vital for coffee processing.
The Cerise project harnessed a diverse range of technologies to meet the intricate needs of ECOM. Kotlin was chosen for its robustness in mobile app development, while Vue.js was utilized to create a user-friendly admin interface. The selection of Android Enterprise-certified Zebra tablets and Bluetooth thermal printers underscored the importance of reliable and durable hardware in challenging environments. Cloud technologies like Docker, Hetzner Cloud, and Azure provided the backbone for dependable and scalable global operations.