BeautyBliss is an online cosmetic shopping website developed with the intention of trying to build a fully functional website with an integrated database. The purpose of this repository is to provide an overview of the project, its functionalities, and instructions on how to set it up locally.
BeautyBliss is an e-commerce website designed to provide a seamless shopping experience for cosmetic enthusiasts. It allows users to browse a wide range of cosmetic products, choose variants, and easily place orders. The project also includes an administrative panel for managing inventory, brands, sales reports, and order statuses.
- Users can create new accounts or log in with existing ones.
- Passwords are securely stored using encryption techniques.
- User authentication ensures secure access to user-specific data.
- Extensive collection of cosmetic products with various categories.
- Users can conveniently browse, filter, and search for products.
- Detailed product pages provide comprehensive information, including descriptions, images, and customer reviews.
- Users can add products to their shopping cart and manage quantities.
- The shopping cart is persisted across sessions for a seamless shopping experience.
- Secure checkout process with multiple payment options.
- Administrative access for managing inventory, brands, and order statuses.
- Sales reports provide insights into revenue and popular products.
- Efficient order management system to track delivery statuses.
To run the BeautyBliss project locally, follow these steps:
-
Download and install XAMPP, a web development environment that includes Apache, MySQL, and PHP.
-
Visit the official XAMPP website (https://www.apachefriends.org) and follow the installation instructions for your operating system. Clone the Repository:
-
Clone this repository to your local machine using Git or download the ZIP file and extract it.
git clone https://github.com/khushi0706/BeautyBliss-ShoppingWebsite
- Launch XAMPP and start the Apache and MySQL services.
- Open phpMyAdmin in your web browser by visiting http://localhost/phpmyadmin.
- Create a new database named "cbpos_db".
- Import the database dump file provided in the repository (cbpos_db.sql) into the newly created database.
- Place the repository files in the appropriate directory of your local web server (in XAMPP's htdocs folder).
- Open your web browser and visit
http://localhost/cbpos
to access the application.
- To access the admin panel, use the following credentials:
Username: admin
Password: admin123
Thank You for Visiting this repository, feel free to issue a pull request!!