Skip to content

akella44/Bank-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Study spring boot bank app project.

Tech details

The application is stateless and stores sessions using a JWT token (storage it in a cookie). All endpoints related to the application's business logic require user authorization.

Api endpoints

Api has following endpoints:

Name of endpoint Description GET POST
/api/v1/auth/register Register new user
/api/v1/auth/login Login to account
/api/v1/user/bill Create and check user bills
/api/v1/user/bill/replenishment Refill user bill
/api/v1/user/bill/transfer Do a cash transfer between bills
/api/v1/user/bill/transactions Show user transactions

Requirements

App requires postgresql database (dont forget change application.properties file)