A C2C e-commerce marketplace empowering South Africa's informal economy. Features a secure KYC verification system (95% fraud reduction), escrow payments for 100% transaction security, and a multilingual interface supporting 5 local languages. Built with PHP, MySQL, JavaScript, and Bootstrap to drive digital inclusion and safe local trading.
# WeExchange - South Africa's C2C E-Commerce Platform
WeExchange is a domestic Customer-to-Customer (C2C) e-commerce platform designed specifically for South Africa. It aims to empower informal traders, address digital inclusion issues, and promote economic growth within the country.
## Features
- User registration and authentication system
- Separate interfaces for buyers and sellers
- Secure product listing and browsing
- KYC verification for sellers
- Escrow payment system for secure transactions
- Multilingual support for South African languages
- Integration with local payment methods
- Responsive design for all devices
- Order management for buyers and sellers
- Sales reporting for sellers
- Review management system
- Invoice generation for completed orders
## Technologies Used
- HTML5
- CSS3
- JavaScript
- PHP
- MySQL
- Bootstrap 4
- Font Awesome
- jQuery
## Installation and Setup
### Prerequisites
- PHP 7.0 or higher
- MySQL 5.7 or higher
- Web server (Apache/Nginx)
- XAMPP (recommended for local development)
### Local Installation Steps
1. Clone or download the repository to your XAMPP htdocs directory:
```
C:\xampp\htdocs\weexchange
```
2. Import the database:
- Start XAMPP and ensure Apache and MySQL services are running
- Open phpMyAdmin:
localhost
- Click on the "Import" tab
- Click "Browse" and select the SQL file from: `database/we_exchange.sql`
- Click "Go" to import the database
3. Verify your installation:
- Visit
localhost to check if everything is properly configured
- If you see any issues, follow the instructions provided
4. Access the site:
- Home page:
localhost
- Registration:
localhost
- Login:
localhost
### Default Test Accounts
The SQL file includes several test accounts you can use:
#### Buyer Accounts
- **Full Name:** John Buyer
- **Username:** john_buyer_2023
- **Email:** john@gmail.com
- * …