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.