A marketplace web application built with PHP and MySQL that connects buyers and sellers across South Africa.
# π MzansiLink
MzansiLink is a marketplace web application developed to connect buyers and sellers across South Africa. The platform allows users to browse products, list items for sale, manage orders, and communicate through a simple and user-friendly interface.
---
## π About the Project
MzansiLink was developed as part of a software engineering project to demonstrate full-stack web development skills using PHP and MySQL.
The system focuses on creating a secure and responsive marketplace where users can:
- Register and log in securely
- Buy and sell products
- Manage listings
- View and manage orders
- Save favourite products
- Communicate with other users
---
## β¨ Features
### π€ User Authentication
- User Registration
- Secure Login
- Logout
- Session Management
### π Buyer Features
- Browse Products
- Search Products
- Wishlist
- Place Orders
- View Order History
### πͺ Seller Features
- Seller Dashboard
- Add Products
- Edit Products
- Delete Products
- Manage Orders
### π± Responsive Design
- Desktop Friendly
- Mobile Friendly
- Clean User Interface
---
## π Technologies Used
- PHP
- MySQL
- HTML5
- CSS3
- JavaScript
- XAMPP
- Git
- GitHub
---
## π Project Structure
```
MzansiLink/
β
βββ admin/
βββ auth/
βββ buyer/
βββ seller/
βββ config/
βββ uploads/
βββ assets/
βββ css/
βββ js/
βββ database/
βββ index.php
```
---
## π Installation
1. Clone this repository
```
git clone
github.com
```
2. Move the project into your XAMPP `htdocs` folder.
3. Start Apache and MySQL.
4. Import the database into phpMyAdmin.
5. Open your browser and navigate to:
```
localhost
```
---
## πΈ Screenshots
Screenshots will be added soon.
---
## π Future Improvements
- Product Categories
- Product Reviews
- Email Notifications
- Payment Integration
- Live Chat
- Admin Dashboard Improvements
---
## π©βπ» Author
**Atiyyah Bata**
Software Engineering Student
GitHub:
github.com
--- β¦