Logo Lanfrica

TMinnie/c2c-ecommerce-website

Domaine:

digital infrastructure

Type de record:

software
Créateur:
TMi
Hôte:
This project was developed as part of a university web development project, aimed at empowering the informal economy through digital commerce. TukoCart is a C2C web-based e-commerce platform designed to connect informal sellers with buyers in South Africa. It simulates real-world featuresincluding secure payments and delivery tracking. # Tukocart - C2C E-commerce Platform Tukocart is a consumer-to-consumer (C2C) e-commerce platform designed to connect informal sellers directly with buyers. It provides an accessible, secure, and user-friendly online marketplace aimed at empowering small-scale entrepreneurs by expanding their market reach. ## 🔗 Hosted At You can view the live version of Tukocart here: 👉 tukocart.free.nf ## 🚀 Features - **User Registration & Login:** Secure authentication with role-based access (buyers and sellers). - **Seller Verification:** Ensures legitimacy of sellers to build trust. - **Product Management:** Sellers can add, update, and deactivate product listings. - **Shopping Cart:** Buyers can add multiple products from different sellers. - **Order Processing:** Supports multi-seller orders with status tracking. - **Payment Simulation:** Prototype payment gateway for checkout process. - **Customer Reviews:** Buyers can leave reviews and ratings for products. - **Responsive Design:** Works well on desktop and mobile devices. ## 🛠️ Tech Stack - Frontend: HTML, CSS, JavaScript - Backend: PHP - Database: MySQL - Libraries & Tools: Bootstrap, jQuery ## 📦 Installation 1. Clone the repository: ```bash git clone github.com 2. Set up your local web server (e.g., XAMPP, WAMP). 3. Import the database schema from the provided SQL file (tukocart.sql). 4. Configure database connection settings in the PHP config file (db.php). 5. Place the project files in your web server's root directory. 6. Access the application in your browser at localhost. ## Usage Register as a buyer or seller. Sellers can manage their product listings. Buyers can browse, add to cart, and place orders. Track order statuses. Leave reviews on purchased products.