A full-featured E-commerce platform for Zambia with support for digital products, courses, subscriptions, and local payment methods
# ZFiles - Selar.com-style Platform for Zambia
A full-featured e-commerce platform tailored for Zambia, built with Next.js 14, Firebase, and Tailwind CSS. ZFiles is a comprehensive digital marketplace solution that enables creators, entrepreneurs, and businesses to sell digital products, courses, subscriptions, and physical goods with support for local payment methods.
## 🌟 Features
### Core Functionality
- **Multi-product Support**: Digital downloads, online courses, subscription services, and physical products
- **Custom Storefronts**: Personalized seller stores with subdomains and custom domains
- **Multi-currency**: Native ZMW support with USD, NGN, and KES display for cross-border buyers
- **Advanced Analytics**: Revenue tracking, conversion metrics, and performance insights
### Payment Processing
- **Local Payment Methods**: Mobile Money (MTN, Airtel, Zamtel) integration
- **International Gateways**: Paystack and Flutterwave support
- **Secure Transactions**: Tokenized payments with webhook verification
- **Payout Management**: Automated seller and affiliate payouts
### Learning & Education
- **Course Builder**: Create comprehensive curricula with sections and lessons
- **Multiple Lesson Types**: Video, text, quizzes, and downloadable content
- **Progress Tracking**: Student progress monitoring and completion certificates
- **Drip Content**: Scheduled content release based on purchase date
### Marketing & Growth
- **Affiliate System**: Commission-based referral program with tracking
- **Coupon Management**: Percentage and fixed discount codes
- **SEO Optimization**: Custom meta tags, sitemaps, and Open Graph images
- **Order Bumps**: Post-purchase upsells and cross-sells
### Compliance & Security
- **Tax Management**: Configurable VAT rates and automatic calculation
- **KYC Verification**: Seller identity verification and TPIN collection
- **Refund Handling**: Automated refund processing with policy enforcement
- **Security Features**: Rate limitin …