# SulejaMarket — Multi-Vendor E-Commerce Platform

SulejaMarket is a full-featured e-commerce platform built with React, TanStack Router/Start, TailwindCSS, PHP, and MySQL.

## ✨ Core Features

* 🛍️ **Multi-Vendor Storefronts**: Custom store slugs, logo/banner customizations, payout details, and verified vendor badges.
* 🪙 **Gamified Vendor Loyalty Coins**: Every completed & delivered order automatically awards **100 Loyalty Coins** to the vendor. Vendors can spend 100 Loyalty Coins to feature their products across SulejaMarket with shiny **✨ Featured** badges and search priority.
* 🔔 **In-App Notification System**: Real-time notifications for order placement, milestone updates, order delivery, loyalty earnings, and product promotions.
* 🚚 **Delivery Fulfillment & Driver Assignment**: Manual vendor dispatch controls and 11-digit driver phone assignment.
* 💳 **Wallet & Payouts**: 1% VAT deduction, manual withdrawal requests, and admin moderation.
* 📹 **Customer Video Reviews**: User-uploaded video reviews with admin approval workflow.
* 💬 **Tawk.to AI Live Chat Channels**: Integrated live chat for Admin-Buyer and Vendor-Admin communications.

---

## 📦 cPanel Deployment Guide

For complete instructions on uploading and deploying SulejaMarket to your cPanel hosting server:

👉 **[Read the Full cPanel Deployment Guide (CPANEL_DEPLOYMENT_GUIDE.md)](./CPANEL_DEPLOYMENT_GUIDE.md)**

### Quick Steps Summary:
1. Upload `sulejamarkets_cpanel.zip` to your cPanel `public_html` directory and extract it.
2. Create a MySQL database and user in cPanel **MySQL® Database Wizard**.
3. Update `api/db.php` with your database credentials.
4. Run `https://yourdomain.com/api/setup.php` in your browser to initialize all database tables & seed data.
