Написать упрощённое решение для онлайн банкинга.
Должно работать пополнение своего кошелька из "другого биллинга", перевод денег на кошелёк другого пользователя, и вывод денег в "другую систему билинга".
Так как это тестовое задание, пренебрегаем реальными механизмами ввода и вывода денег, по сути это просто заглушки. Не нужно интегрировать существующие системы биллинга. Но перевод денего внутри приложения, должен работать корректно. Так же реализация, должна учесть дальнейшее возможное расширение функционала, например добавление истории операций, наличие нескольких кошельков у одного человека, взымаение комиссии за операции, и т.д. Весь, этот дополнительный функционал реализовывать не нужно, но нужно понимать как его в дальнейшем добавить.
Результатом тестового задания должно быть приложение, позволяющее совершать внутренние денежные переводы.
Инструкция:
1. Скачть приложение https://github.com/ilyagaiduk/wallet-transfer
2. Выполнить миграции и сиды.
3. Войти под учетной записью любого сида.