https://github.com/pedrovidaldev/picpay-simplificado
O objetivo do repositório é treinar o framework Spring, resolvendo um desafio de vaga backend da empresa PicPay e aprimorando minhas habilidades como programador.
https://github.com/pedrovidaldev/picpay-simplificado
java picpay spring-boot spring-data-jpa spring-jpa
Last synced: about 2 months ago
JSON representation
O objetivo do repositório é treinar o framework Spring, resolvendo um desafio de vaga backend da empresa PicPay e aprimorando minhas habilidades como programador.
- Host: GitHub
- URL: https://github.com/pedrovidaldev/picpay-simplificado
- Owner: PedroVidalDev
- Created: 2024-02-07T07:05:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-12T13:02:43.000Z (over 1 year ago)
- Last Synced: 2025-02-06T02:52:49.622Z (4 months ago)
- Topics: java, picpay, spring-boot, spring-data-jpa, spring-jpa
- Language: Java
- Homepage:
- Size: 99.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
PicPay Simplificado
O objetivo do repositório é treinar o framework Spring, resolvendo um desafio de vaga backend da empresa PicPay e aprimorando minhas habilidades como programador. Link do desafio: https://github.com/simplify-tec/desafio-junior-backend-simplify## Tecnologias Utilizadas
- Java
- Spring Boot
- Spring Data JPA
- Spring Validation
- Lombok## Como rodar
Basta baixar o projeto e rodar o seguinte comando: `java -Dspring.profiles.active=prod -jar target/picpay-0.0.1-SNAPSHOT.jar`## Rotas

Link do swagger: `http://localhost:8080/swagger-ui/index.html#/`POST - `/users` - criar uma nova task no banco.
GET - `/users/{id}` - resgatar algum usuário do banco.
DELETE - `/users/{id}` - deleta algum usuário do banco.
POST - `/transactions` - criar uma nova transação no banco.
GET - `/transactions/{id}` - resgatar alguma transação do banco.
DELETE - `/transactions/{id}` - deleta alguma transação do banco.