Logo Lanfrica

cvlyx/discover-malawi-platform

Domain:

socioeconomicdigital infrastructure

Record type:

software
Creator:
cvl
Host:
# 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 …