Это приложение дает пользователям возможность проводить финансовые транзакции между своими счетами.
-
Регистрация нового пользователя:
- Для регистрации указываем имя, логин. Логин должен быть уникальным.
-
Управление счетами пользователя:
- Для создания счета указываем 4-х значный PIN, который обеспечивает дальнейший доступ к счету.
-
Финансовые операции:
- пополнение, снятие, перевод средств на другой счет.
-
Получение информации:
- список всех учетных записей пользователя.
- список всех транзакций для конкретного счёта.
- Spring Boot 3.2
- Lombok
- Spring MVC
- Spring Data JPA
- Swagger
- Maven
- liquibase
- PostgreSQL
- Docker