POS_System-Food_Ordering

An Approach For Building a Point of Sale System of Customer Food Ordering for Green Cafeteria

Overview

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.

Object Oriented Programming - Java Swing Project.

Submitted to:

Submitted to Ayesha Khatun, Lecturer, Green University Of Bangladesh

Features

  • Order food items from the cafeteria menu.
  • Generate PDF list of ordered items - Print Button
  • Automatic calculation of customer return money.

Project View

POS System Project View

Installation

To run the project locally, follow these steps:

  1. Clone the repository:
https://github.com/jahidulzaid/POS_System-Food_Ordering-Java_Swing.git
  1. Open the project in your preferred Java IDE (e.g., NetBeans, IntelliJ IDEA).

  2. Build and run the project.

Usage

  1. Launch the POS system application.

  2. Browse the cafeteria menu and select food items to order.

  3. Enter payment information and confirm the order.

  4. The system will generate a PDF list of the ordered items.

  5. The system will calculate the customer return money automatically.

Contributing

Contributions are welcome! Here's how you can contribute to the project:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new Pull Request.

License

This project is licensed under the MIT License.