Logo Lanfrica

Philip38-hub/usafix

Domain:

digital infrastructure

Record type:

software
Creator:
Phi
Host:
A modern web application that bridges the gap between service seekers and professional service providers in Kenya and Africa. Built with React, TypeScript, and Supabase, it offers a seamless platform for booking home repairs, cleaning services, and maintenance across Kenya. # πŸ”— Usafix - Kenya's Premier Service Marketplace **Connecting Kenyans with trusted service providers across the country** A modern web application that bridges the gap between service seekers and professional service providers in Kenya and Africa. Built with React, TypeScript, and Supabase, it offers a seamless platform for booking home repairs, cleaning services, and maintenance across Kenya. ## 🌟 Features ### βœ… **Completed Features** #### πŸ” **Authentication & User Management** - **Civic Auth Integration**: Secure authentication using Civic's blockchain-based identity verification - **Role-Based Access**: Separate dashboards and experiences for clients and service providers - **Profile Management**: Complete profile editing with validation for Kenyan phone numbers and locations - **Profile Completion Flow**: Automatic detection and redirection for incomplete profiles #### πŸ‘₯ **User Profiles** - **Comprehensive Profile System**: Full name, phone number, location, and avatar support - **Kenyan-Specific Validation**: Phone number validation for Kenyan formats (+254/07xx) - **Location Support**: Dropdown with all Kenyan counties - **Profile Completion Tracking**: Smart detection of incomplete profiles (e.g., "Civic User" defaults) #### πŸͺ **Service Provider Management** - **Provider Listings**: Browse verified service providers with ratings and reviews - **Service Categories**: House cleaning, plumbing, electrical, painting, carpentry, and more - **Location-Based Search**: Filter providers by county and location - **Provider Verification**: Verified badge system for trusted providers - **Rating System**: 5-star rating system with job completion tracking #### πŸ“… **Booking System (Frontend Complete)** - **Comprehensive Booking Form**: Service selection, date/time picker, location details - **Smart Price Estimation**: Real-time price calculation based on service type, urgency, and budget - **Urgency Levels**: Low, medium, high priority with pricing adjustments - **Fo …