BikeShop is a full-stack e-commerce website project built with HTML, CSS, JavaScript, PHP, and MySQL. It provides a platform for users to browse, purchase, and manage bicycles online.
- Responsive and intuitive user interface for seamless navigation.
- User authentication and authorization for secure access.
- Product catalog with detailed information and images.
- Shopping cart functionality for a convenient shopping experience.
- Checkout process with order summary and payment.
- Admin panel for managing products, orders, and user accounts.
Follow these instructions to set up the project on your local machine for development and testing purposes.
- Clone the repository (if you don't have Git, download and extract the ZIP file):
https://github.com/bibekgurung9/php-ecommerce-app
- Navigate to the Project Directory:
cd php-ecommerce-app
- Web Server: Make sure you have a web server installed on your machine (e.g.,Xampp, Apache, Nginx).
- PHP: Ensure that PHP is installed on your system (version 7.0 or higher).
- MySQL Database: Set up a MySQL database and note down the database credentials.
- Visit the homepage to explore the available bikes.
- Register an account or log in to make a purchase.
- Add products to your cart and proceed to checkout.
- Complete the payment process to place an order.
- Admins can log in to the admin panel to manage products, view orders, and handle user accounts.
- HTML
- CSS
- JavaScript
- PHP
- MySQL
Feel free to contribute to this project! Contributions can be made in the form of bug reports, feature requests, or code contributions. Here's how you can get started:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature-name
. - Make your changes and commit them:
git commit -m 'Description of your changes'
. - Push to the branch:
git push origin feature-name
. - Open a pull request.
Your contributions are highly appreciated! 😊