Project Detail

O2O Home Service Platform

uni-appVue3Pinia

A local home repair service platform with web admin, homeowner app, and worker app, covering order placement, review, dispatch, service evaluation, and points system.

Background

A home repair service platform for residential communities — plumbing, appliance cleaning, pipe unclogging, etc. Homeowners submit orders via the app, admin reviews and dispatches to workers, workers accept orders and provide service — forming a complete closed loop. The platform features a built-in points system rewarding orders and reviews.

public

Technical Challenges

  • assignment
    Multi-Role Workflow
    Order placement → admin review → dispatch → worker acceptance → service completion → owner review — involving multi-role state transitions and notification linkage.
  • devices
    Multi-Platform Consistency
    Parallel development of homeowner app, worker app, and admin system, ensuring real-time sync of order status, user data, and business rules.
  • stars
    Points & Marketing System
    Complex rules for earning, spending, and expiring points, unified with coupons and promotional campaigns.

Core Solutions

Engineered for Excellence

01.

uni-app Multi-Platform App

Built with uni-app + Vue3 for homeowner and worker apps — one codebase for WeChat Mini Program and native app. Homeowner app supports browsing, ordering, progress tracking, and reviews; worker app supports order acceptance, navigation, photo capture, and completion feedback.

02.

Web Admin System

Built with Vue3 + Element Plus, covering order review, auto/manual dispatch, worker management, service category config, points rules, and operations dashboard.

03.

Points & Review System

A configurable points rules engine supporting order rewards, review rewards, points redemption and expiration, combined with service reviews to form a user retention loop.

Architecture

Frontend uses uni-app + Vue3 for multi-platform apps, web admin uses Vue3 + Element Plus, connected through a unified API layer for order, dispatch, and points management.

devices
uni-app / Vue3
arrow_forward
SERVICE PLATFORM
Owner App
Worker App
Admin Console
uni-appMulti-end
PiniaState Mgmt
Element PlusAdmin UI

Gallery

O2O Home Service Platform
O2O Home Service Platform
O2O Home Service Platform

Interested in this project?

If you'd like to learn more about the technical details or have a similar project, feel free to reach out via email.