This repository contains the code for a full-stack e-commerce website built for an online shoe store. The website features a user-friendly interface, secure authentication, comprehensive product management, and a seamless shopping cart experience.
- User Authentication:
- Secure registration and login for users
- Password protection for sensitive information
- Product Management:
- CRUD operations for managing product inventory
- Detailed product descriptions and images
- User-friendly product search and filtering
- Shopping Cart Functionality:
- Adding and removing items from the cart
- Updating quantities
- Secure checkout process
- Order confirmation and tracking
- Backend: PHP, MySQL
- Frontend: HTML, CSS, JavaScript, Bootstrap
Clone the repository to your local machine.
Create a MySQL database and import the provided database schema.
Configure the database connection details in the config/database.php file.
Install the required PHP dependencies using Composer.
Start a local web server (e.g., Apache or Nginx) and access the website in your browser.
Usage
Admin Panel: Access the admin panel at /admin to manage products, orders, and users (requires admin login).
User Account: Create an account to browse products, add items to your cart, and checkout.
Additional Notes
Feel free to explore the code and make modifications as needed.
For any issues or questions, please refer to the documentation or open an issue in the repository.