FIX is an innovative platform that solves one of the most common problems for households in Bulgaria — finding a reliable tradesperson. When the client came to us, the market was dominated by Facebook groups and word-of-mouth recommendations. There was no centralised platform with a rating system and guaranteed quality.
We developed a complete ecosystem: a mobile app for iOS and Android (React Native + Expo), a web platform for searching and booking (Next.js), and an administrative panel for managing the entire business. Users can find tradespeople by service category and location, view ratings and reviews, and book an appointment directly through the app.
One of the key innovations is AI-powered search that understands natural language. Instead of choosing from categories, you can write "my bathroom tap is leaking" and the system automatically suggests plumbers in your area. We use Gemini AI to classify requests and match them with suitable tradespeople.
For tradespeople, we developed a separate interface that allows them to manage their profile, accept or decline requests, generate invoices and receive payments directly in the app through a Stripe integration. Push notifications ensure a fast response to new requests.
The backend is built on .NET with a PostgreSQL database, hosted on a VPS with hot reload for fast iteration. Real-time chat between customers and tradespeople is implemented via WebSocket, allowing them to discuss details before and during the service.
We paid special attention to UX design: the path from search to booking is short, while the interface is minimalist, with a clear hierarchy and intuitive navigation.