Tadwira Artisan Services App
A discovery and booking platform for local artisans with AI-driven matching, scheduling, and reviews.
How MVP of Tadwira App Transformed Artisan Services in Morocco

01Overview
Tadwira partnered with Metaviz AI to build a cross-platform, service-based mobile and web solution that connects customers with skilled artisans for everyday jobs like plumbing and electrical work. Within just 40 days, the Metaviz team delivered a secure, scalable, and multilingual MVP that streamlined artisan hiring, automated job workflows, and simplified backend management.
With features like real-time job notifications, secure payment integration, and an intuitive admin dashboard, Tadwira App has transformed how users discover, book, and complete service-based tasks in the Morocco region. The platform supports multiple languages (English, Arabic, French), enhancing accessibility and increasing user engagement.
02Relevant keywords
Solving real problems with smart engineering
Job Visibility
Artisans lacked access to real-time local job listings.
Customer & Artisan Apps - Flutter-built Android/iOS apps with OTP login, job posting, bidding, chat, and reviews.
Inconsistent Payments
Admins struggled to track and receive commissions.
Admin Panel - A React.js-based dashboard for managing jobs, users, complaints, and commission payments.
Disconnected Systems
No unified dashboard or messaging system.
Trusted Payment Integration - Enables artisans to pay 10% commission after job completion; automated reminders and penalties ensure compliance.
Manual Admin Load
User disputes and job statuses required excessive backend involvement.
Smart Notifications - Alerts for new jobs, bidding status, payment dues, and account blocks.
Voice Notes & Media Uploads
Describing a job in text alone was slow and imprecise, and often left the artisan quoting for work they had not properly seen.
Voice Notes & Media Uploads - Customers can describe job needs with photos, videos, or voice messages.
A closer look at Tadwira Artisan Services App












Built with
Frontend
Flutter - single codebase for native iOS and Android performance React.js - admin dashboard with responsive, accessible UI
Backend
Node.js - application logic and request handling Strapi CMS - flexible content and resource management
Database & Real-Time
Postgres - durable storage for users, jobs, bids, and payments Firebase Firestore + FCM - chat and push notifications
Payments & Hosting
WafaCash API - secure local payment integration DigitalOcean - scalable cloud infrastructure
What actually changed
Artisans now reply to job postings within minutes, streamlining the hiring process and reducing wait times.
Automated commission tracking and reminders have decreased delayed payments by 60%, ensuring smooth transactions.
Real-time chat and bidding features have increased active user sessions, promoting transparent negotiations.
Supporting Arabic, French, and English, the app expanded reach with 85% positive feedback on usability.
Have a similar project in mind?
Let's talk about how AI can transform your service business.
- 30 minutes on Google Meet
- Usually reply in 2–4 hours
- Talk to a senior engineer
More case studies

Miploy AI Work Marketplace App
An employment marketplace where AI matches freelancers and contracts based on skills, history, and fit.

DabaBlane App
A smart local discovery app - verified vendors, location-aware deals, and easy booking for restaurants, services, and experiences.

AI Field-Service SaaS Trades CRM, Quotes, Invoices, Dispatch & AI Butler
A Swiss contractor management platform that streamlines leads, quotes, jobs, billing, payments, and employee dispatching with AI-powered quotation creation from text or images.
