🧭
RentaKoto User Flows
Complete step-by-step registration, approval, and workflow processes
📋
Registration & Approval Process
🏡
Renter Registration
Sign in:
Use Google sign-in to create your account.
Complete profile:
Name and contact info are stored.
Status:
New renters are
pending
Admin review:
Admin approves/rejects the renter in Admin Console.
After approval:
Renters can browse and book viewings.
🏠
Landlord Registration
Sign in:
Create your account via Google.
Create profile:
Full name, phone, address, and bio.
Status:
Profile is
pending
Create properties:
List properties; they are
pending
Admin review:
Approve profile and property listings.
After approval:
Properties go live for renters to see.
🔧
Service Provider Registration
Sign in:
Create your account.
Create profile:
Full name, phone, service specialties.
Status:
Profile is
pending
Admin review:
Verify credentials and approve.
After approval:
Create and list services.
✅ Who Approves?
Admins and Super Admins review and approve pending renters, landlords, service providers, and properties in the Admin Console.
🔍 Admin Checklist:
Verify identity, confirm contact details, validate property ownership/authorization, and confirm policy compliance before approval.
📝
Renting Workflow
1
Browse Approved Properties
Only
approved
properties are visible to renters.
2
View Property Details
Review rent price, amenities, location, and availability.
3
Book a Viewing
Select an available time slot to view the property.
4
Attend Viewing
View the property at the scheduled time with the landlord.
5
Initiate Lease Request
Submit desired lease start date and duration.
6
Landlord Review
Landlord evaluates the request and responds with approval or decline.
7
Lease Agreement
Upon acceptance, proceed with lease signing and payment setup.
Note:
Renters must be
approved
to book viewings and submit lease requests.
🛠️
Service Provider Workflow
1
Register & Create Profile
Complete your profile with credentials and specialties. Status:
pending
2
Admin Approval
Admin verifies identity, contact, and credentials.
3
Create Services
Add service listings with rates, descriptions, and availability.
4
Receive Requests
Landlords assign maintenance work and request services.
5
Coordinate & Schedule
Communicate with landlords via in-app messaging to arrange work schedules.
6
Complete Work
Complete the job and mark it as done in the system.
7
Landlord Confirmation
Landlord reviews and confirms completion of the work.
Note:
Only
approved
service providers can create and list services.
⚙️
Viewing Schedule Management
1
Landlord Sets Availability
Landlords create time slots when properties are available for viewings.
2
Renter Books Viewing
Approved renters select available slots to book a viewing.
3
Landlord Confirms Viewing
Landlord reviews booking and confirms the viewing appointment.
4
Viewing Happens
Renter and landlord meet at the scheduled time.
5
Follow-up or Cancellation
Renters can request a lease or cancel (if more than 2 days before viewing).
⏰ Cancellation Rule:
Renters can only cancel viewings more than 2 days before the scheduled date. Landlords can cancel anytime.