Skip to content

Final project of Object Oriented Programming course. A desktop point-of-sales application for restaurants made with Java using Java Swing.

Notifications You must be signed in to change notification settings

MuhamadAjiW/Cashoria

 
 

Repository files navigation

Tugas Besar 2 IF2210 Object-Oriented Programming

BNMO Business Management: Cashoria

Created by Group * ~ ' . * ♡ OOPin 1pin ♡ * . ' ~ * (O08)

B097ACE4-C070-4B8A-8C08-7478AF27C4D1 2


General Information

This is a POS (Point of Sales) app to track every transactions inside BNMO's business in order to help BNMO manages its business. Screen Shot 2023-05-07 at 21 38 35

Tech Stack

  • Java (8)
  • Java Swing
  • Gradle

Features

  • Basic inventory management
  • Transaction management
  • Membership (member or VIP) and reward system
  • Report generator for evaluation needs
  • Plugin loader

How to Use

Dependencies

  • Java Development Kit
  • Gradle

Installation

How to Run App

  1. Open terminal and go to root directory
  2. Type this in your terminal
    java -jar IF2210_TB2_O08.jar
  3. Hit enter and have fun!

How to Add Plugin

  1. Go to Settings
  2. Choose "Add a plugin"
  3. Choose your plugin
  4. Click "OK"

Contributors

Brought to you by:

world's biggest upin ipin fans >_< ...

* ~ ' . * ♡ OOPin 1pin ♡ * . ' ~ * (O08)

Our lovely♡ members:

  • 13521095 Muhamad Aji Wibisono
  • 13521117 Maggie Zeta Rosida
  • 13521129 Chiquita Ahsanunnisa
  • 13521149 Rava Maulana Azzikri
  • 13521151 Vanessa Rebecca Wiyono
  • 13521171 Alisha Listya Wardhani

About

Final project of Object Oriented Programming course. A desktop point-of-sales application for restaurants made with Java using Java Swing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.8%
  • Kotlin 2.2%