🛒 E-Commerce Website
A modern, responsive e-commerce web application built with PHP (PDO), MySQL, JavaScript (AJAX), and Bootstrap.
🚀 Features
👤 User Management (View, Disable, Enable, Delete)
🔐 Secure Authentication System
🛍️ Product Listings
⭐ Product Rating System
⚡ AJAX-powered interactions (no page reloads)
📱 Fully Responsive Design (Mobile-first)
🧱 Tech Stack
Frontend: HTML5, CSS3, Bootstrap, JavaScript
Backend: PHP (PDO)
Database: MySQL
⚙️ Installation
- Clone the repository:
git clone https://github.com/ulokojude/GrabBoss.git
- Move the project to your server directory:
XAMPP → htdocs
WAMP → www
- Import the database:
Open phpMyAdmin
Create a new database
Import the .sql file
- Configure database connection:
Edit include/db.php
$host = 'localhost'; $db = 'your_db_name'; $user = 'root'; $pass = '';
- Start your server and visit:
http://localhost/your-project-folder
🔒 Security Features
Prepared statements (PDO)
Password hashing (password_hash)
CSRF protection (recommended)
📌 Future Improvements
🧾 Order management system
💳 Payment integration (Paystack/Stripe)
📦 Inventory tracking
📊 Admin dashboard analytics
🤝 Contributing Contributions are welcome!
-
Fork the project
-
Create your feature branch
-
Commit your changes
-
Push to the branch
-
Open a Pull Request