Logo Lanfrica

dmuchai/kenya-movers-ai

Domaine:

mobility

Type de record:

software
Créateur:
dmu
Hôte:
Professional moving services across Kenya. We make your relocation stress-free with our reliable, efficient, and affordable moving solutions. # MoveLink Moving Planner MoveLink Moving Planner is a modern web application for instant, AI-powered moving quotes in Kenya. It features live location autocomplete, dynamic quote estimation, mover profiles, and a seamless user experience for both customers and moving companies. --- ## Features - 🚚 **Instant Moving Quotes**: Get real-time, AI-powered cost estimates for your move. - 📍 **Location Autocomplete**: Search for any location in Kenya with Google Places API and static fallback for major towns. - 🏠 **Property Details**: Specify property type, size, floor details, and elevator access for accurate quotes. - 📦 **Inventory & Services**: Add inventory, special requirements, and select extra services. - 🧑‍💼 **Mover Profiles**: View and review professional movers. - 🔒 **Authentication**: Secure login and quote history for users. - 📊 **Admin Dashboard**: Movers can manage quotes and respond to requests. - ⚡ **Fast & Responsive**: Built with React 18, Vite, and shadcn/ui for a modern, mobile-friendly experience. - 🌍 **Supabase Backend**: Secure, scalable, and serverless with edge functions for AI estimation, distance, and WhatsApp integration. --- ## Tech Stack - **Frontend**: React 18, TypeScript, Vite, Tailwind CSS, shadcn/ui - **Backend**: Supabase (Postgres, Auth, Edge Functions) - **APIs**: Google Maps/Places, OpenAI (for AI estimation) - **State Management**: TanStack Query, React Context - **Deployment**: Vercel (recommended), Docker (alternative) --- ## Getting Started ### 1. Clone the Repository ```bash git clone github.com cd kenya-movers-ai ``` ### 2. Install Dependencies ```bash npm install # or yarn install ``` ### 3. Configure Environment Variables Copy `.env.example` to `.env.local` and fill in your keys: ```bash cp .env.example .env.local # Edit .env.local with your Supabase and Google Maps API keys ``` ### 4. Run the App Locally ```bash npm run dev # or yarn dev ``` Visit localhost (or …

Licenses