African portal for handymen and women
# WALANTU Trade Services
African portal for handymen and women — a comprehensive web application for connecting customers with skilled tradespeople in Accra, Ghana.
## Features
### Customer Features
- **Service Booking**: Multi-step form for booking various trade services
- **GhanaPostGPS Integration**: Precise location addressing
- **Mobile Money & Card Payments**: Secure payment processing via Stripe and MTN/Vodafone/AirtelTigo
- **Job Tracking**: Real-time status updates and communication
- **Work Guarantee**: 3-month standard workmanship guarantee with optional extensions
- **User Profiles**: Complete job history and account management
- **Full Dashboard**: Overview, active projects, service history, payments, addresses, insurance, messages, reviews
### CRM Features (`admin.html` → `crm.html`)
- **Role-based access**: Super Admin vs Customer Service agent login
- **Dashboard**: Live stats — total jobs, revenue collected, active jobs, pending assignments
- **Customer panel**: Full customer list with search and slide-in profile detail
- **Jobs panel**: All jobs with status filter (In Progress / Scheduled / Completed / Pending)
- **Parts & Orders**: Every material/part for every job listed with unit price, line total, supplier, delivery status, and per-job subtotals plus grand total. CSV export supported.
- **Messages**: CS-to-CS internal chat + CS-to-customer chat with file attachment support, persisted in localStorage
- **My Activity**: Per-agent action log (views, messages, status updates)
- **CS Team** *(admin only)*: CS agent cards with online status, job counts, activity log modal
- **Reports** *(admin only)*: Revenue by service, jobs by status, CS performance table — all exportable as CSV
- **Settings** *(admin only)*: System config, CRM user management, add-staff modal
### Services Offered
- Electrician
- Plumber
- Carpenter
- AC Technician
- Gardener
- Car Mechanic
- Painter
- Tiler
- General Labour
## Technology Stack
- **Frontend**: HTML5, CSS3, J …