Creating the First Working Version of the App

The first launch of our app occurred after five months of intensive development. For the app’s development, we chose Flutter for the front-end and Django for the backend. The most time-consuming part of the development process was setting up the payment system and integrating Apple Pay and Google Pay.


The first bugs we encountered were related to bookings made with empty cards—payments made with these cards were being counted as completed, and the booking wasn’t being canceled. Some users tried to exploit this bug when they discovered it, but we quickly fixed the issue and deleted all bookings made without payment.
Next, we focused on implementing the ability for users to cancel or reschedule bookings without admin involvement. Users could now independently move bookings without needing to cancel them. We also set up intervals in which professionals could cancel bookings without penalties.

A lot of time was also spent integrating with smart devices, specifically EWelink and smart locks from TTlock.
We also set up different pricing tiers for space owners who used our app to list their spaces for rent.
One more issue we aimed to address was the poor cleaning habits of some professionals. To solve this, we created a cleanliness rating system that highlighted users who didn’t clean up properly after themselves. A lower cleanliness rating would increase the rental cost for future bookings, motivating professionals to maintain higher standards of cleanliness.

16 March / 2025
Evgenii Kuznetsov
CEO Founder & Product Manager