Service Platform Development - US Market

Job ID: 40292031

Budget: $250 – $750 CAD

**PLEASE READ THE PROJECT FIRST**
Project Brief: Service-Based Platform (US Market)
1. Service Catalog & AI Visuals
Requirement: Populate the service catalog with high-quality, AI-generated images.

Developer Task: Create a clean, grid-based layout for services. Ensure the UI supports high-resolution assets and lazy loading for optimized performance. (I will provide the AI assets, but please ensure the CMS allows easy management of these images).

2. Location-Based Sales Restriction (Geofencing)
Requirement: The service is currently limited to specific cities in the USA. We must prevent users outside these areas from placing orders.

Developer Task: * Implement a ZIP Code Validation system at the start of the funnel or on the checkout page.

Restrict service availability based on a "Whitelist" of approved ZIP codes or Cities/States.

Display a "Service not available in your area" message with an email opt-in for future expansion.

3. Customer & Admin Dashboards
Customer Panel: Users should be able to track order status, view service history, manage their profile, and download invoices.

Admin Panel: I need a central dashboard to:

Manage and update service listings.

View and update order statuses (Pending, Confirmed, Assigned, Completed).

Access customer data and basic sales analytics.

4. Post-Order Workflow (Automation)
Requirement: We need a structured system for what happens after the customer pays.

Developer Task:

Trigger Notifications: Automated Email/SMS confirmations for both the customer and the admin.

Status Tracking: A progress bar or status updates in the Customer Panel.

Feedback Loop: Automatically send a review/feedback request once the order is marked as "Completed."

Invoicing: Generate a PDF receipt/invoice automatically upon successful payment.