Skip to content

mariaLauraDev/Casa-de-Cambio

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

68 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Currency exchange

About ❓

This project is an API for generating foreign currency purchase orders for USD (dollar) and EUR (euro). The user must register by providing personal information, such as name, CPF, date of birth, marital status, and gender. The system also includes a customer lookup API by CPF and a currency quotation calculation API, which accesses an external API to obtain current quotations. The API calculates the total purchase value from the currency quotation multiplied by the desired purchase value. In case of success, a request body with relevant information will be returned. Also, this project was developed using the Scrum methodology, with team of 3 members. The project was managed using Git, following the GitFlow standard, with a separate branch for each feature and a release branch for each Sprint.

Sprint ceremonies report πŸ§™β€β™€οΈ

Our ceremony report consists of the screenshots of our boards in Trello, as well as the planned and achieved goals in each project sprint completion. It can be checked in the following link:

Skills Developed 🧠

  • Object Oriented Modeling;
  • Classes, Attributes, Methods, Encapsulation, Inheritance, Polymorphism;
  • Lists, Arraylist ;
  • Spring Boot Framework;
  • Dependencies Spring Web, H2, Spring Data JPA, Webflux and Lombok;
  • REST Clients, Query Methods;
  • Monolithic software and microservice architectures;
  • Git and Github commands.

Technologies πŸ‘©β€πŸ’»

  • Java 17;
  • SDK 17.0.5;
  • Maven.

How to run the project πŸ‘€

Clone the repository

git clone <paste link>

Build the project and run it from the terminal

./mvnw spring-boot:run

Build the project and run it from InteliJ

Click "Run" button in IntelliJ

Authors πŸ‘©β€πŸ’»

Visitor Count

About

This project is an API for generating foreign currency purchase orders for USD (dollar) and EUR (euro)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors