# ManiLink Africa - Agricultural Marketplace Platform
A comprehensive digital marketplace platform connecting farmers and buyers in Africa, featuring real-time pricing, financial services, and AI-powered price predictions.
## Features
### Core Marketplace
- **Product Listings**: Farmers can list agricultural products with images, pricing, and availability
- **Order Management**: Buyers can place orders, track status, and manage bulk purchases
- **Search & Filter**: Advanced search with filters for product type, location, price range, and quality grade
- **Bidding System**: Buyers can place bids on listings for price negotiation
### Financial Services
- **Digital Wallet**: Secure wallet system for transactions with deposit and withdrawal capabilities
- **Microloans**: Credit scoring system and loan application with automated repayment processing
- **Savings Plans**: Goal-based savings with interest accrual and flexible contributions
- **Payment Integration**: Paystack and Flutterwave payment gateway integration
### Smart Features
- **Price Predictions**: AI-powered price forecasting using historical data and weather patterns
- **Weather Integration**: Real-time weather data affecting crop prices and predictions
- **Credit Scoring**: Automated credit assessment based on transaction history and repayment behavior
- **Admin Dashboard**: Comprehensive admin panel for user, loan, and transaction management
## Technology Stack
- **Backend**: Laravel 10.x (PHP 8.1+)
- **Frontend**: Blade Templates, Tailwind CSS, Alpine.js
- **Database**: MySQL 8.0+
- **Authentication**: Laravel Sanctum (API + Session)
- **Payment Gateways**: Paystack, Flutterwave
- **Build Tools**: Vite, NPM
## Requirements
- PHP >= 8.1
- Composer
- MySQL >= 8.0
- Node.js >= 16.x
- NPM or Yarn
## Installation
### 1. Clone the Repository
```bash
git clone
cd manilink-africa
```
### 2. Install Dependencies
```bash
# Install PHP dependencies
composer install
# Install Node dependencies
npm install …