
Mobile app for booking cleaning services with auto
Challenge
Nooki books cleaning services with pricing calculated automatically, so a client knows the cost before confirming instead of waiting for a quote.
The app serves three groups at once: clients who order, cleaners who carry out the work, and administrators who run the whole thing. Each of them needs something different from the same system, and the price has to be derived from what the client actually selects, which means the order form has to be detailed without becoming tiring.
The project started from scratch in every sense. Mobitouch was responsible for the visual brand identity including the logo, the UX and UI design, the mobile app, an admin panel and a landing page.
Nooki books cleaning services with pricing calculated automatically, so a client knows the cost before confirming instead of waiting for a quote.
The app serves three groups at once: clients who order, cleaners who carry out the work, and administrators who run the whole thing. Each of them needs something different from the same system, and the price has to be derived from what the client actually selects, which means the order form has to be detailed without becoming tiring.
The project started from scratch in every sense. Mobitouch was responsible for the visual brand identity including the logo, the UX and UI design, the mobile app, an admin panel and a landing page.
Solution
Mobitouch created the brand identity and the design, built the app in Flutter on Firebase, and delivered an admin panel in FireCMS together with a landing page.
The order is assembled from choices rather than described in a message. A client picks the type of cleaning and the specific tasks, and the price follows from that selection, so the decision is informed on the client's side and the scope is unambiguous on the cleaner's side. A client can also book a particular worker, rate them afterwards and repeat an order that worked well, which is how regular cleaning arrangements actually form. A loyalty programme and a referral programme bring in new users.
Cleaners get their own view: upcoming reservations, working hours, earnings and GPS navigation to the client's address. When plans change, both sides can move the date by mutual agreement rather than cancelling.
The FireCMS admin panel covers users, reservations and payments, and it cut the development time compared with building an administrative interface from zero.
Flutter runs the app on iOS and Android from one codebase. The landing page presents the features and benefits and sends people to the App Store and Google Play.
Mobitouch created the brand identity and the design, built the app in Flutter on Firebase, and delivered an admin panel in FireCMS together with a landing page.
The order is assembled from choices rather than described in a message. A client picks the type of cleaning and the specific tasks, and the price follows from that selection, so the decision is informed on the client's side and the scope is unambiguous on the cleaner's side. A client can also book a particular worker, rate them afterwards and repeat an order that worked well, which is how regular cleaning arrangements actually form. A loyalty programme and a referral programme bring in new users.
Cleaners get their own view: upcoming reservations, working hours, earnings and GPS navigation to the client's address. When plans change, both sides can move the date by mutual agreement rather than cancelling.
The FireCMS admin panel covers users, reservations and payments, and it cut the development time compared with building an administrative interface from zero.
Flutter runs the app on iOS and Android from one codebase. The landing page presents the features and benefits and sends people to the App Store and Google Play.
Results
Ordering a cleaning takes a few taps and ends with a known price, which removes the back and forth that usually precedes a booking. The detailed selection also means a cleaner arrives knowing exactly what the job covers.
Workers manage their own side of the service in the same app, from the schedule to earnings to navigation, and the loyalty and referral programmes give clients a reason to come back and to bring others.
Administrators run users, reservations and payments from one panel, and the brand identity, the app and the landing page together give Nooki a consistent presence from first contact to the finished booking.
Ordering a cleaning takes a few taps and ends with a known price, which removes the back and forth that usually precedes a booking. The detailed selection also means a cleaner arrives knowing exactly what the job covers.
Workers manage their own side of the service in the same app, from the schedule to earnings to navigation, and the loyalty and referral programmes give clients a reason to come back and to bring others.
Administrators run users, reservations and payments from one panel, and the brand identity, the app and the landing page together give Nooki a consistent presence from first contact to the finished booking.