Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sandeep0900/bookhaven-php
BookHaven is a dynamic PHP-based e-commerce platform designed specifically for book lovers. This web application offers a seamless book shopping experience with features like user authentication, shopping cart functionality, wishlist management, and an intuitive admin panel for inventory control. Built with PHP, MySQL, and modern web technologies
https://github.com/sandeep0900/bookhaven-php
Last synced: 6 days ago
JSON representation
BookHaven is a dynamic PHP-based e-commerce platform designed specifically for book lovers. This web application offers a seamless book shopping experience with features like user authentication, shopping cart functionality, wishlist management, and an intuitive admin panel for inventory control. Built with PHP, MySQL, and modern web technologies
- Host: GitHub
- URL: https://github.com/sandeep0900/bookhaven-php
- Owner: Sandeep0900
- License: mit
- Created: 2024-12-26T13:04:25.000Z (13 days ago)
- Default Branch: main
- Last Pushed: 2024-12-26T13:36:54.000Z (13 days ago)
- Last Synced: 2024-12-26T14:19:30.034Z (13 days ago)
- Language: PHP
- Size: 29.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# E-Book-Store
Responsive e-book store website. Featuring a multi-role login system, intuitive shopping cart, and streamlined checkout process, this project showcases a complete online bookstore experience. Developed with HTML, CSS, JavaScript, PHP, and MySQLi.# Screenshots of the Project
![259512995-ae258831-cf35-46a9-a925-f8a1909ab673](https://github.com/vaibhavmali-git/E-Book-Store/assets/139566561/4c4aa36f-d06e-46e0-9b9e-b34b72a85486)# BookHaven - PHP Bookstore E-commerce Platform
BookHaven is a dynamic PHP-based e-commerce platform designed specifically for book lovers. This web application offers a seamless book shopping experience with features like user authentication, shopping cart functionality, wishlist management, and an intuitive admin panel for inventory control.
## Features
- 🔐 User Authentication System
- Secure registration and login
- Role-based access (Admin/Customer)
- Profile management- 📚 Product Management
- Browse books catalog
- Search functionality
- Detailed product views
- Category filtering- 🛒 Shopping Features
- Shopping cart system
- Wishlist functionality
- Order management
- Checkout process- 👤 Admin Panel
- Dashboard with sales analytics
- Product management (CRUD)
- Order processing
- User management
- Customer message handling- 💻 Technical Features
- Responsive design
- Secure PHP practices
- MySQL database
- Session management## Technologies Used
- PHP 8.1.2
- MySQL
- HTML5
- CSS3
- JavaScript
- Font Awesome Icons
- XAMPP Server## Prerequisites
- XAMPP (or similar PHP development environment)
- PHP >= 8.0
- MySQL >= 5.7
- Web browser (Chrome, Firefox, etc.)## Installation
1. Clone the repository
```bash
git clone (https://github.com/sandeep0900/BookHaven-PHP)
```2. Move the project to your XAMPP's htdocs directory
```bash
mv BookHaven-PHP /path/to/xampp/htdocs/
```3. Start XAMPP and enable Apache and MySQL services
4. Create a new database named 'shop_db' in phpMyAdmin
5. Import the database
- Navigate to phpMyAdmin
- Select the 'shop_db' database
- Import the 'shop_db.sql' file from the project's database folder6. Configure the database connection
- Open `config.php`
- Update the database credentials if needed7. Access the application
- Open your web browser
- Navigate to `http://localhost/BookHaven-PHP`## Default Admin Credentials
```
Email: [email protected]
Password: 111
```## Contributing
1. Fork the project
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## License
This project is licensed under the MIT License - see the LICENSE file for details
## Acknowledgments
- Font Awesome for icons
- XAMPP development team
- PHP development community## Screenshots
![259512995-ae258831-cf35-46a9-a925-f8a1909ab673](https://github.com/vaibhavmali-git/E-Book-Store/assets/139566561/4c4aa36f-d06e-46e0-9b9e-b34b72a85486)
---
⭐ Star this repo if you find it helpful!