TutService
An app for hourly workshop rental, equipment booking and mechanic assistance.

- Our work
- Prototyping · UX/UI · Mobile development · Maps
Hourly workshop rental
When a car needs repair, drivers have to find a workshop, check its availability and decide whether they need a mechanic or can do the work themselves. TutService puts those choices in one app.
The client asked us to develop a mobile service for renting repair bays by the hour, either for independent repairs or with mechanic assistance.
- Find a workshop with suitable facilities and book a repair slot
- Support a business model based on rental commission and workshop subscriptions
- Provide an administration panel for managing the service

Prototype and interface
We tested the prototype with real users and used their comments to refine the workflows before moving into the final interface.
The visual design builds on the client’s existing identity, keeping the brand recognisable while introducing a modern mobile experience.

Maps and data loading
We used GraphQL and Apollo to exchange data between the mobile client and the server.
- The client requests precisely the data it needs
- Data from multiple sources can be combined
- A type system defines the shape of the data
Map integration was central to finding and booking workshops. We chose Yandex Maps and worked through the integration for the service location data.
Displaying every location as a marker put pressure on the app. GraphQL let us load the data required for each user flow, reducing unnecessary work on the map.

What customers can do
The result is a mobile workshop rental app with a personal account and an end-to-end booking flow.
- Choose a workshop by location and available equipment
- Read reviews and compare user ratings
- Request a mechanic
- Check equipment availability and rental prices
- Book a repair bay for a convenient time
- Pay for the booking in the app
- Open the destination in Yandex Navigator
- Cancel a booking
- Track the actual rental time and pay for the time used
- View previous rentals and repeat a booking
- Receive booking confirmations and reminders before the rental starts or ends


