Skip to content

IvashDima/JavaPro_HW16_RateRetriever

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaPro Homework 16: Rate Retriever

Java Spring Boot Build License

📩 A Java Spring Boot application for sending email messages.

📋 Project Description

This project implements a Java Spring Boot application that retrieves and displays the EUR/UAH exchange rate from an external API and presents it on a web page using JSP and JSTL.


🛠️ Technologies Used

  • Java 17
  • Spring Boot
  • JSTL
  • Maven
  • Fixer API (for currency rates)

🚀 Quick Start

  1. Clone the repository:

    git clone https://github.com/IvashDima/JavaPro_HW16_RateRetriever.git
    
  2. Navigate to the project directory:

    cd JavaPro_HW16_RateRetriever
    
  3. Run the application:

    mvn spring-boot:run
    
  4. Visit http://localhost:8886/ to view the exchange rate.

📌 Important Notes

Make sure to handle exceptions gracefully if the exchange rate is unavailable. The /rate endpoint retrieves the EUR/UAH rate, which can be updated via the button on the webpage.

👨‍💻 Author

Name: Dmytro Ivashchenko

Email: dnytsyk@gmail.com

📝 License

This project is provided for educational purposes only and does not have a specific license. Feel free to use and adapt it for your learning and personal projects!

Releases

No releases published

Packages

No packages published

Languages