Skip to content

vitor-reck/payment-api-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

payment-api v1

RESTful API for transactions between customers and shopkeepers, integrating with mock services for tranfer authorization and notification

Architecture

Versions

  • Java 21
  • Spring Boot 3.4.3
  • Flyway 10.20.1
  • PostgreSQL 15

Prerequisites

Cloning this API and running will need:

  • Git
  • Docker
  • Docker-compose

How to clone this repository

Run this command

git clone https://github.com/vitor-reck/payment-api.git

How to run this API

Using docker-compose to pull/create images and running them

docker-compose up -d

Stopping and removing containers

docker-compose down

Optional: removing volume created by PostgreSQL container

docker-compose down --volumes

Postman

This repository contains one postman collection for the requests on the API

About

RESTful API for transactions between customers and shopkeepers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published