Welcome to HiveToHome, an online platform that connects honey enthusiasts with high-quality honey products straight from the hive to their homes. This project aims to provide users with a seamless experience to browse, order, and enjoy various types of honey. The project is built using PHP, MySQL, and HTML, offering a user-friendly interface for honey selection, ordering, and management.
## Table of Contents- User Registration and Login: Users can register an account and log in to the platform.
- Honey Selection: Users can choose from a variety of honey types.
- Quantity Selection: Users can specify the quantity of honey they want to order.
- Inventory Management: The system manages honey inventory and updates quantities.
- Booking Placements: Users can place orders, and the system keeps track of bookings.
- User-friendly Interface: A well-designed UI for seamless user experience.
- Pop-up Login and Sign-up: Intuitive pop-up forms for user authentication.
- Real-time Availability: Users are notified about honey availability.
- Web server (e.g., Apache)
- PHP
- MySQL database
- Web browser
- Clone the repository to your local machine: https://github.com/Ashaldsouza/HiveToHome.git
- Set up your web server to serve the project from the appropriate directory.
- Import the database schema from the
database.sql
file into your MySQL database.
- Open the project in your web browser.
- Register an account or log in if you have an existing account.
- Browse the available honey types and select the desired type and quantity.
- Place your order to enjoy fresh honey delivered to your home.
The project uses a MySQL database to manage user information, honey types, inventory, and bookings. The database schema is provided in the database.sql
file. The users
, honey_types
, inventory
, and bookings
tables are used to store user data, honey product details, inventory quantities, and order history, respectively.
- PHP
- MySQL
- HTML
- CSS (Styling)
- JavaScript (UI enhancements)
- @alriyadsouza - Alriya Treeza D Souza
- @Ashaldsouza - Ashal Pearl Dsouza
Contributions are welcome! Feel free to fork the repository, make improvements, and submit pull requests.
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature-name
- Submit a pull request.