Skip to content

thales32k0/PicpayChallenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Picpay

Intellij Java Spring Boot Picpay


This project demonstrates the creation of a complete application in Java, using the following technologies:

  • JPA: object-relational mapping for data persistence in H2.
  • Spring Web: development of RESTful APIs with a focus on simplicity and flexibility.
  • RESTful API: communication interface with the application, following the best practices of REST architecture.
  • H2 Database: in-memory database, ideal for testing and rapid development.

Funcionalities:

Transaction Management:

  • Making payments.
  • Querying transaction history.
  • Cancelling transactions (optional).

Balance Control:

  • Querying available balance.
  • Adding balance (optional).

User Authentication:

  • Creation of new users (optional).

For Developers

This project is beneficial for:

  • Java developers who want to improve their skills with JPA, Spring Web, and RESTful APIs.
  • Computer Science students looking for a complete project for study and learning.
  • Professionals who want to implement the PicPay challenge solution in Java.

Access the source code and contribute!

Examples of Use:

  • Developers: "I used this project as a basis to develop my own payment application in Java."
  • Students: "This project helped me to better understand the concepts of JPA, Spring Web, and RESTful APIs."
  • Professionals: "I was able to implement the PicPay challenge solution quickly with this project."

Developer


Thales Eduardo Pedro