Skip to content

JustinMatthewNewman/MixedFractionArithmeticCalculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product

CS345 Software Engineering Project - Mixed Fraction Arithmetic Calculator

This project is a Java-based Mixed Fraction Arithmetic Calculator, created as part of the CS345 Software Engineering course. The calculator is designed to perform arithmetic operations on mixed fractions, making it easy to handle complex calculations. One of the key features of this project is the ability to export a customized JAR file with a custom logo and color scheme tailored for different clients. Features

Pie Chart visualization
History playback
Export history as PDF
Export Pie chart as png/jpg
Multiple languages
Typesetting
Perform arithmetic operations on mixed fractions
Customizable logo and color scheme
JAR export wizard for easy deployment
Intuitive user interface

Getting Started

To get started with this project, clone the repository to your local machine and import it into your preferred Java Integrated Development Environment (IDE), such as Eclipse or IntelliJ IDEA. Prerequisites

Java Development Kit (JDK) 8 or later
A Java IDE (e.g., Eclipse, IntelliJ IDEA)

Importing the Project

Open your Java IDE and select File > Import... or File > Open... depending on your IDE.
Browse to the directory where you cloned the repository, select the project folder, and click Open or Import.
The IDE should automatically configure the project based on the included configuration files.

Running the Application

Locate the main class file (e.g., src/app/Fragile.java).
Right-click on the main class file and select Run As > Java Application or the equivalent option in your IDE.
The calculator should launch, and you can start performing mixed fraction arithmetic operations.

Customizing the Application

To customize the logo and color scheme for a specific client, follow these steps:

Open the JAR export wizard located in the project files (e.g., src/app/jarExport).
Follow the on-screen prompts to select a custom logo image and color scheme.
The wizard will generate a customized JAR file with the specified settings.
Distribute the JAR file to your client for deployment.

Contributing

We welcome contributions to this project. To contribute, please fork the repository, make your changes, and submit a pull request. Please ensure that your code adheres to the project's coding standards and that all tests pass before submitting a pull request. License

This project is licensed under the MIT License. Please see the LICENSE file for more information. Acknowledgements

CS345 Software Engineering Course, Dr David Bernstein

About

cs345 Fragile Software engineering project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published