Skip to content

ulokojude/GrabBoss

Repository files navigation

Chat on Element


🛒 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

  1. Clone the repository:

git clone https://github.com/ulokojude/GrabBoss.git

  1. Move the project to your server directory:

XAMPP → htdocs

WAMP → www

  1. Import the database:

Open phpMyAdmin

Create a new database

Import the .sql file

  1. Configure database connection:

Edit include/db.php

$host = 'localhost'; $db = 'your_db_name'; $user = 'root'; $pass = '';

  1. 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!

  1. Fork the project

  2. Create your feature branch

  3. Commit your changes

  4. Push to the branch

  5. Open a Pull Request

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors