/* V37 ease-of-use layer */ .asd-help-tip{background:#fff8d9;border-radius:18px;padding:12px 14px;margin:12px 0;font-weight:800;color:#4d4100} .asd-progress{display:flex;gap:6px;margin:0 0 18px;flex-wrap:wrap}.asd-progress span{height:7px;flex:1;min-width:45px;border-radius:99px;background:#e7e4dc}.asd-progress span.on{background:#18ad59} .asd-required{color:#b42318;font-size:12px;margin-left:4px}.asd-error{background:#fff0f4;color:#9b1c43;border:2px solid #ffc4d2;border-radius:16px;padding:12px;font-weight:800;margin:12px 0}.asd-success{background:#e8fff0;color:#087a3d;border-radius:16px;padding:12px;font-weight:800;margin:12px 0} .asd-mobile-bar{display:none}@media(max-width:760px){.asd-mobile-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:80;background:#111;color:#fff;padding:8px max(8px,env(safe-area-inset-left)) max(8px,env(safe-area-inset-bottom));justify-content:space-around;box-shadow:0 -8px 25px #0002}.asd-mobile-bar a{color:#fff;text-decoration:none;text-align:center;font-size:11px;font-weight:900;padding:5px 8px;border-radius:12px}.asd-mobile-bar a.active{background:#18ad59}.asd-mobile-spacer{height:62px}} Skip to main content

One database. Everything connected.

The V17 foundation defines how AllServicesDone will store accounts, jobs, workers, businesses, services, locations, offers, bookings, payments, messages and reviews.

πŸ”— How it connects

πŸ‘€ User
🧰 Profile
πŸ”Ž Match
πŸ“‹ Job
↓
πŸ’¬ Offer
🀝 Booking
πŸ’³ Payment
⭐ Review

πŸ‘₯ One identity

A user has one account/identity. Their allowed roles can include customer, service provider, business or worker without creating duplicate identities.

πŸ”Ž Structured search

Occupations, services, business types, work types and locations are stored as structured records. Typing b can return all relevant B results; typing br narrows them.

πŸ“ Location

Jobs and profiles reference location IDs instead of relying on free-text suburb names. Production will use authoritative NSW locality data.

πŸ’° Money trail

Original price, offers, final agreed price, commission, payout, payment, refunds and disputes are recorded separately for reconciliation and audit.

πŸ” Privacy by design

Private mobile/email details stay separate from public profiles. Messaging is in-platform. Search results do not expose addresses or personal contact information.

πŸš€ What this enables

WebAndroid appiPhone appStripeSMSNotificationsAdmin dashboardSmart matching
AllServicesDone β€’ You are in control β€” review details before confirming.
Need help?Help CentreHome