bank-account-service

Provides bank account informations data and allows saving, recovering and modifications.

Info

As I'm looking to deepen my knowledge as developer so I'm developing this app. It's one an part of my mini-banking project.

Will be improved along the way in a totally experimental form.

Technologies

Spring Badge Docker Flyway

Prerequisites

  • Maven >= 3.8.4
  • Java 17
  • Docker

Usage

To be able to run this project, install all project dependencies using maven:

mvn clean install

Once finished, start the project by running and play around:

docker-compose up --build

Roadmap

  • Build a standard rest API
  • Dockerize app
  • Create unit tests
  • Add authentication layer
  • Document API using swagger
  • Improve Rest API to a Restful API