overview
Knest Project Overview
Introduction
The Knest Project is an on-demand home services solution designed to connect customers with verified service contractors through a structured booking, payment, assignment, and job completion process.
The project provides a complete ecosystem that supports the entire service lifecycle, from customer registration and booking to contractor onboarding, job execution, payment management, reviews, and administrative oversight. It is designed with scalability, security, and operational efficiency in mind, allowing future expansion into additional service categories and regions.
⸻
System Components
The Knest Project consists of three primary components:
Customer Mobile Application
The customer mobile application enables users to:
- Create and manage an account
- Add and manage service addresses
- Browse available services
- Request a cleaning service
- Provide property and service details
- Receive an estimated service price
- Make payment before the service begins
- Track the status of a booking
- View contractor information
- Confirm job completion
- Rate and review completed services
- View booking history and invoices
Contractor Platform
Contractors complete their registration and onboarding through the Knest website.
The onboarding process includes:
- Account registration
- Email verification
- Personal information
- Contact information
- Identity verification
- Service category selection
- Service area selection
- Availability setup
- Required document submission
- Administrative review and approval
Once approved, contractors access the Contractor Mobile Application to:
- Manage availability
- Receive job requests
- Accept or decline assignments
- View customer and booking details
- Navigate to the service location
- Confirm arrival
- Verify the actual scope of work
- Request price adjustments when required
- Update job progress
- View earnings and payout history
Administrative Platform
The administrative platform provides centralized management of the entire Knest Project.
Administrators can manage:
- Customers
- Contractors
- Contractor applications
- Identity and document verification
- Services and service categories
- Pricing configuration
- Bookings
- Contractor assignments
- Payments
- Contractor payouts
- Reviews and ratings
- Notifications
- Reports
- General project configuration
⸻
Core Service Workflow
The standard service workflow is as follows:
- A customer selects a cleaning service.
- The customer provides the required service and property details.
- The project calculates an estimated service price.
- The customer pays the estimated amount during booking.
- An eligible contractor is assigned to the booking.
- The contractor goes to the service location.
- The contractor verifies the actual scope of work.
- If the scope has changed, the price is adjusted through an additional payment or refund.
- The contractor completes the service.
- The contractor marks the booking as completed.
- The customer confirms successful completion.
- The contractor becomes eligible for payment.
- Knest processes the contractor payout.
- The customer may leave a rating and review.
⸻
Contractor Eligibility
Before receiving booking requests, a contractor must satisfy the project’s eligibility requirements.
These include:
- Approved contractor account
- Verified identity
- Active account status
- Available for work
- Qualified for the requested service
- Located within the supported service area
- Valid required documents
- Valid insurance where applicable
- Successful background verification where applicable
- No active suspension or account restrictions
⸻
Project Objectives
The Knest Project is designed to:
- Deliver a simple and intuitive customer booking experience
- Provide a structured contractor onboarding and verification process
- Match customers with qualified contractors
- Collect and manage secure online payments
- Support controlled contractor payouts after successful service completion
- Provide transparent booking and job status tracking
- Give administrators complete operational oversight