# Discover Malawi Platform
A comprehensive digital tourism and artisan marketplace platform showcasing Malawi's rich cultural heritage, connecting tourists with authentic experiences while supporting local communities and artists.
## 🌟 Overview
**Discover Malawi** is a dual-purpose platform that serves as both a tourism hub and artisan marketplace, designed to:
- Showcase Malawi's natural beauty, cultural sites, and adventure activities
- Provide local artisans with digital storefronts for authentic crafts and handmade products
- Support sustainable tourism and create economic opportunities for local communities
## 🚀 Features
### **Tourism Hub**
- Curated experience listings with detailed descriptions and booking
- Interactive experience details with reviews and ratings
- Advanced search and filtering by location, category, and price
- User booking management and order tracking
### **Artisan Marketplace**
- Product catalog with high-quality images and descriptions
- Artist profiles with verification badges and portfolios
- Shopping cart and wishlist functionality
- Secure checkout and payment processing
### **User Management**
- Multi-role system (tourists, artisans, admins)
- Profile picture upload with live preview
- Artist dashboard with sales analytics and inventory management
- Admin panel for platform oversight
### **Modern UI/UX**
- Responsive design with glassmorphism effects
- Gradient backgrounds and smooth animations
- Mobile-first approach with Tailwind CSS
- Interactive elements with hover effects and transitions
## đź“‹ Prerequisites
- PHP 7.4 or higher
- MySQL 5.7 or higher
- Apache/Nginx web server (XAMPP recommended for development)
- Node.js (for Tailwind CSS compilation)
## 🛠️ Installation
1. Clone the repository:
```bash
git clone
github.com
cd discover-malawi-platform
```
2. Set up the database:
```bash
# Import the database schema
mysql -u root -p < database/schema.sql
# Import sample …