Fruccola bird.

Fruccola bird.

Automated Restaurants

Fruccola Bird’s mission is to make healthy and fresh food accessible to everyone in a convenient and efficient way using the most advanced technologies. The company was founded in 2019 and backed by the still successfully operating Fruccola restaurant and a Hungarian VC SZTA.

Overview automated restaurants and mobile apps


Challenges architectural decisions


Implementation modular system

After the architectural design the Sales and Admin module was started in parallel with the mobile application development

On the frontend side of the Admin module Angular 8+ framework was used.

A Sales module is based on microservice architecture and the most important components are the followings:

  • Sales: handles orders and users
  • Payment: handles the credit card payments in the mobile application, it integrates a 3rd party solution
  • Invoice: 3rd party solution was integrated in order to handle invoice after orders

Based on the design we started the implementation of mobile application functionalities on iOS platform to detect if there is any inconvenience in the user flow and after validation we continuously focused on the Android platform.

Based on the design we started the implementation of mobile application functionalities on iOS platform to detect if there is any inconvenience in the user flow and after validation we continuously focused on the Android platform.

For the purpose of controlling the vending machines from the server side in cooperation with Hunify Labs we defined the structure of the messages – that is sent to the vending machines – and the communication channels, so the Vending module development could be started smoothly.

This module is also a Spring Boot application which communicates through a Message Queue with the vending machines, listens to the status changes and send notifications when mistakes happen.

In the last phase of the development we did the integration testing of the different components in the system, it sometimes required onsite presence at Hunify HQ in Budaörs. During the integration testing period we found bugs which were fixed. After that the publication of the mobile applications had been started. The delivered system was presented at a demo event where real users tested the applications and the vending machines and a technical auditor validated the solution.

Mobile applications are available at:


Project timeline the way we've come


Technology Stack backend, mobile and kiosk apps

#Spring Boot

#.NET Core

#Angular 8

#Android

#iOS

#MySQL

#ActiveMQ


Workload complex architecture

The result

We proudly present the results of the fruitful association and partnership with Fruccola Bird Ltd.

developers

0

duration (month)

8

food served

2000+

Contact us

  • info@snapsoft.hu

    Get in touch

  • +36 20 230 0232

    Daniel Kerényi

  • /snapsoft-ltd.

    Follow us

  • /snapsofthu

    Like us

  • /snapsoft.hu.

    Get involved

  • Dohány utca 12.

    1074 Budapest, Hungary

© 2019 SnapSoft Kft.