An Approach For Building a Point of Sale System of Customer Food Ordering for Green Cafeteria
This project aims to develop a Point of Sale (POS) system for the Green Cafeteria, allowing customers to place food orders and generating an ordered item PDF list. It is implemented using Java Swing for the graphical user interface (GUI) and follows object-oriented programming principles.
Submitted to Ayesha Khatun, Lecturer, Green University Of Bangladesh
- Order food items from the cafeteria menu.
- Generate PDF list of ordered items -
Print Button
- Automatic calculation of customer return money.
To run the project locally, follow these steps:
- Clone the repository:
https://github.com/jahidulzaid/POS_System-Food_Ordering-Java_Swing.git
-
Open the project in your preferred Java IDE (e.g., NetBeans, IntelliJ IDEA).
-
Build and run the project.
-
Launch the POS system application.
-
Browse the cafeteria menu and select food items to order.
-
Enter payment information and confirm the order.
-
The system will generate a PDF list of the ordered items.
-
The system will calculate the customer return money automatically.
Contributions are welcome! Here's how you can contribute to the project:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
This project is licensed under the MIT License.