Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marse11e/the-logic-of-the-bank-in-python
ss
https://github.com/marse11e/the-logic-of-the-bank-in-python
Last synced: about 1 month ago
JSON representation
ss
- Host: GitHub
- URL: https://github.com/marse11e/the-logic-of-the-bank-in-python
- Owner: marse11e
- Created: 2022-06-08T00:38:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-09T22:21:29.000Z (about 1 year ago)
- Last Synced: 2023-12-09T23:22:01.245Z (about 1 year ago)
- Language: Python
- Size: 11.7 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Простая банковская система на Python
Этот репозиторий содержит базовую банковскую систему, реализованную на Python. Пользователи могут регистрироваться, входить в систему, переводить средства и просматривать свою информацию. Система реализована через командную строку.
## Функциональность
1. **Регистрация пользователя:** Пользователи могут зарегистрироваться, предоставив имя пользователя, имя, номер телефона и пароль. Пароли должны содержать не менее 8 символов.
2. **Аутентификация пользователя:** Зарегистрированные пользователи могут войти в систему, введя свое имя пользователя и пароль. Некорректные попытки входа обрабатываются корректно.
3. **Перевод баланса:** Аутентифицированные пользователи могут переводить средства другим пользователям, указав имя пользователя получателя и желаемую сумму. Система проверяет, достаточно ли у пользователя средств перед завершением перевода.
4. **Отображение информации о пользователе:** Пользователи могут просматривать свою информацию, включая имя, имя пользователя и текущий баланс.
5. **Отображение номера телефона:** Аутентифицированные пользователи могут просматривать свой зарегистрированный номер телефона.
6. **Выход из системы:** Пользователи могут выходить из своих аккаунтов.