Beta Labs
Software Development
6 Months
ShiftOrders is a project that we started in 2020 (right before the COVID-19 outburst) with our partners from Beta Labs. It is a B2B ordering system startup in the FMCG sector. It aims to reduce manual administrative work by automating the processes among manufacturers, distributors, shops and restaurants.
The system supports three types of users – customers, vendors and administrators. Each of them has their own set of dialogs and functionalities:
We took the end-to-end responsibility of designing and delivering the whole product based on the requirements from our partners. Our team includes a product owner / architect that was responsible for communication the requirements with the customer, creating and prioritizing the user stories as well as the overall architecture.
We developed the front end in React.js, making a pixel perfect implementation of the customer panel modals as designed by the Beta Labs team. At the same time we used SB Admin for the vendor and administrator screens. For the back end we used Java 11 and Quarkus – the supersonic subatomic platform for developing cloud native applications. We maintain development and staging environments running on Digital Ocean as well as productive environment on a hosting provided by Beta Labs. Everything is deployed automatically to all three environments via Gitlab CI / CD pipelines that we created.
That is the set of technologies that we used for developing the product:
At the end of the project we delivered fully functional system that is in operation since then.