is a mobile-focused service for grocery delivery. Today we have a Flutter App, integrated with Node.js (Typescript) APIs, powered by the Firebase products
. Behind the Node.js middle layer we have a number of SAAS solutions integrated into our stack.
We see value in maintaining a micro service architecture with good boundaries, allowing us to quickly add in components that fit our needs today, and later replace them when our needs change. With the speed of expansion being the primary goal, our strategy is to - whenever possible - Buy (rather than Build) great 3rd party solutions.
Within 5 weeks of launching the product to market, we didn't spend much time designing the perfect architecture. Everything is open to change and we expect to change a lot over time.