Infracare Home Services

Streamline Your Home Services with Infrcare: Your One-Stop Service Booking Platform

About the Client

Infracare is a facilities management company based in the UAE, offering professional home maintenance and repair services, including plumbing, electrical, AC servicing, cleaning, pest control, and more. They aimed to digitize their operations and provide customers with an easy-to-use mobile app for booking, tracking, and managing home services on demand. The objective was to streamline service delivery, enhance customer convenience, and offer a modern alternative to traditional call-based service booking.

Project Goals & Objectives

  • Design and develop a feature-rich mobile app for Android and iOS
  • Enable real-time booking, scheduling, and rescheduling of services
  • Provide live tracking of service professionals
  • Implement a user-friendly backend for job assignment and workforce management
  • Integrate online payments and service history tracking
  • Support multi-language (English and Arabic)
  • Ensure high reliability and uptime for emergency bookings

Challenges Faced

  • Need to map complex scheduling logic based on technician availability
  • Real-time job assignment with status updates for users and admin
  • GPS tracking and ETA display for technicians
  • Integration with payment gateways and invoicing systems
  • Required smooth UX to appeal to both tech-savvy and traditional users

Our Solution

Royex Technologies built a robust on-demand home service app using Flutter for mobile and ASP.NET Core for the backend. The solution includes customer and technician apps, along with an admin panel to manage bookings, assign tasks, track service progress, and handle customer feedback.

We also developed a live tracking system integrated with Google Maps, automated job scheduling, push notifications, and digital invoices. The system supports both instant booking and scheduled services with dynamic pricing based on service type and timing.

Technology Stack Used

  • Mobile App: Flutter (Android & iOS)
  • Backend: ASP.NET Core
  • Database: Microsoft SQL Server
  • Location Services: Google Maps API
  • Payment Gateway: Stripe / PayTabs
  • Hosting: Microsoft Azure
  • Notifications: Firebase Cloud Messaging
  • Security: SSL, OTP Login, Role-Based Access

Key Features Delivered

🔹 Customer App Features

  • Service category browsing & instant booking
  • Schedule management & appointment history
  • GPS tracking of technician en route
  • In-app chat with service team
  • Secure online payments & invoice downloads
  • Multilingual interface (English/Arabic)
  • Ratings, reviews, and referral program

🔹 Technician App Features

  • View and accept assigned jobs
  • Live location sharing with customers
  • Update job status (On the way, In Progress, Completed)
  • View service history and schedule

🔹 Admin Panel Features

  • Service request management
  • Workforce and technician tracking
  • Dynamic pricing and discount management
  • Real-time reporting and analytics
  • Role-based access control

Results & Impact

  • 10,000+ bookings processed in the first 3 months
  • 4.8★ app rating across Android and iOS
  • 45% increase in repeat customers
  • 60% reduction in manual admin workload through automation
  • Positive feedback for ease of use and technician punctuality

Are you looking to develop similar types of Solution

phn.png