Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andreeadraghici/currency-rate-converter
This is a GUI Application ( JavaFX based ) to convert the currency rate and generate the result into a html report.
https://github.com/andreeadraghici/currency-rate-converter
css gui-application html java javafx javascript
Last synced: about 2 months ago
JSON representation
This is a GUI Application ( JavaFX based ) to convert the currency rate and generate the result into a html report.
- Host: GitHub
- URL: https://github.com/andreeadraghici/currency-rate-converter
- Owner: AndreeaDraghici
- License: mit
- Created: 2023-08-01T18:00:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-23T20:49:36.000Z (over 1 year ago)
- Last Synced: 2023-09-24T01:16:43.797Z (over 1 year ago)
- Topics: css, gui-application, html, java, javafx, javascript
- Language: Java
- Homepage:
- Size: 903 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Description
This is an GUI Application ( JavaFX based ) to convert the currency rate.
-------------------------
## Abbreviations
| Abbreviation | Description |
|--------------|-------------------------------------------|
| GUI | **G**raphical **U**ser **I**nterface |
| HTML | **H**yper**T**ext **M**arkup **L**anguage |
| JDK | **J**ava **D**evelopment **K**it |
| JRE | **J**ava **R**untime **E**nvironment |----------------------------------------
## How to run the tool
It is running via GUI.
![UI.png](src/main/resources/images/UI.png)
The application also has a menu bar with two options, File and Help.
If you pressed the file option, you have the possibility to exit from application.
![FileItem.png](src/main/resources/images/FileItem.png)
If you pressed the help option, you have the possibility to open the application documentation in browser.
![HelpItem.png](src/main/resources/images/HelpItem.png)
----------------------------------------------------
## Output of application
The application generate a report html. This report contains the status of currency conversion. Below is attached the
structure of generated html report.![ReportStructure.png](src/main/resources/images/ReportStructure.png)
----------------------------------------------------------
## Limitations
- The initial implementation has the hardcoded exchange rates instead of making an API call.
-----------------------------------------------------------
## Technical aspects
- Running using JDK and JRE 1.8.
- Running using GUI functionality.-------------------------------------------------------------
## History
- Version 1.0.0 - Initial version of application (GUI app, currency conversion, html report generation, menu bar).