An open API service indexing awesome lists of open source software.

https://github.com/ndf-web-dev/registerapp

A simple Java Program to mimic a cash register.
https://github.com/ndf-web-dev/registerapp

java object-oriented-programming oop

Last synced: 4 months ago
JSON representation

A simple Java Program to mimic a cash register.

Awesome Lists containing this project

README

          

# Cash Register - Java Application
###
### **Description**
> #### This Java project mimics the function of a cash register. It activates a dialog box where the user can input different amounts to compute the change due when mimicking a grocery or supermarket purchase. The program will ask the user to input an amount due and an amount paid for the purchase. And if there's any change due it will advise the end user.

### **GitHub Repo**
[Link to GitHub Repo](https://github.com/NDF-WEB-DEV/RegisterApp)

## **Table of Contents**
- [Project Name](#project_name)
- [How to install it](#installation)
- [Running Tests](#tests)
- [How to use](#usage)
- [Report issues](#issues)
- [Questions](#username)
- [How to make contributions](#contributions)
- [Resources](#Resources)
- [License](#license)

### **Project Name**
* Cash Register Program

### **Installation**
* It consists of two Java files to compile in the IDE(Integrated Development Environment) of your preference.
* Make sure your JDK is up to date to the latest version of Java.
* Choose an IDE to install and run the program.
* Install CashRegisterTest.java and the CashRegister.java files in the SRC folder of your Java project file
* Run the CashRegisterTest.java file
* Follow the prompts in the windows

### **Tests**
* There are no tests to run for this program.

### **Usage**
* Make sure your JDK is up to date to the latest version of Java.
* Choose an IDE to install and run the program.
* Install CashRegisterTest.java and the CashRegister.java files in the SRC folder of your Java project file
* Run the CashRegisterTest.java file
* Follow the prompts in the windows

### **Technology**
* [Java by Oracle Corporation - install](https://www.oracle.com/java/technologies/downloads/)
* [Visual Studio Code- install](https://code.visualstudio.com/download)
* [Apache Netbeans - install](https://netbeans.apache.org/download/index.html)
* [Eclipse - install](https://www.eclipse.org/downloads/)
* Tech. Note: you only need to install one IDE of your choice to run the program.

### **Questions**
* Contact me with questions via [GitHub](https://github.com/NDF-WEB-DEV) or send an email to: nordleendefrias@gmail.com

### **Report Issues**
* Contact Nordleen De Frias at nordleendefrias@gmail.com

### **Resources**
* [Big Java Early Objects / Cay Horstman](https://www.amazon.com/Big-Java-Early-Objects-6th-ebook/dp/B01AKSZ8XA)
* [Starting Out With Java - Tony Gaddis and Godfrey Muganda](https://www.amazon.com/Starting-Out-Java-Control-Structures-ebook/dp/B0BTX1TQGT/ref=sr_1_1?crid=25QHFUGY0SILF&keywords=starting+out+with+java+tony+gaddis&qid=1677449309&s=digital-text&sprefix=starting+out+with+java+tony+%2Cdigital-text%2C91&sr=1-1)

### **License**
* none