##Still building
This is the README file for the Online Food Vendor Website, a web application built using PHP and MySQL to allow customers to browse and order food online.
The Online Food Vendor Website is a platform that enables customers to view your menu, place orders, and make online payments. It's designed to help you manage your online food business efficiently and provide a seamless experience to your customers.
Not yet implemented the payment gate way you can if possible
- Browse and select items from the menu.
- Customize orders with options and special requests.
- Convenient shopping cart for order review.
- Secure online payment processing.
- User-friendly interface for both customers and administrators.
Before you begin, ensure you have met the following requirements:
- PHP (version 8.0.0)
- MySQL (version 8.2.4)
- Web server (Apache)
-
Clone this repository to your web server:
git clone https://github.com/projecthanif/foodvendor.git
-
Set up your web server to point to the project folder.
-
Install the dependencies in composer.json file
-
Configure your database connection by creating your own
.env
file use the.env.example
as reference -
Create the necessary MySQL database tables. Refer to Database Setup for instructions.
-
Visit your website URL in a web browser to start using the Online Food Vendor Website.
- Customers can visit your website, browse the menu, and place orders.
To set up the necessary database tables, use the provided SQL script. You can import it using a MySQL client or the command line. Replace [your_database_name]
with your actual database name.
Or you can just run the file admin/app/create-table.php
after you have created your database
Contributions are welcome! If you would like to contribute to this project, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork and submit a pull request.