Feedem Now is a web-based food ordering application that allows users to browse a menu, add items to their cart, and proceed to checkout. The app uses PHP for backend functionality, MySQL for database management, and HTML, CSS, and JavaScript for the frontend.
This project was developed as part of a CSC312 Software Engineering group assignment.
- User authentication (Login & Signup)
- Menu display with categorized food items
- Add to cart functionality
- Checkout process
- User profile management
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
- Server: XAMPP (Apache & MySQL)
First, fork the repository and clone it to your local machine.
- Open XAMPP Control Panel.
- Start Apache and MySQL servers.
Move the FeedemNowApp
folder into the following directory:
C:\xampp\htdocs\feedemnowApp
-
Open your web browser and go to: http://localhost/phpmyadmin/index.php?route=/database/structure&db=feedem_usersdb
-
Create a new database named
feedem_usersdb
. -
Import the provided
.sql
file into the database.
- Open a browser and go to: http://localhost/feedemnowApp/index.html
(Ensure that FeedemNowApp
is the folder name inside htdocs
)
- Open VS Code and navigate to
index.html
. - Right-click and select Open with Live Server.
- If needed, manually enter the URL: http://localhost/feedemnowApp/index.html
If you'd like to contribute to Feedem Now:
- Fork the repository.
- Create a feature branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -m "Added a new feature"
). - Push the changes (
git push origin feature-branch
). - Open a Pull Request.
This project is licensed under the MIT License.
For any issues or suggestions, feel free to open an issue on GitHub.