Files
test-php-2015/README.md
2020-12-30 10:39:17 +07:00

31 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Test assignment from 2015
Это реализация тестового задания, выполненное в 2015 году.
Из переработок в коде за последующие годы: был убран явный хардкод доступов до БД.
## Test assignment description
Необходимо написать прототип веб-сайта со следующим функционалом:
1. __Регистрация пользователей__.
Пароли пользователей должны быть зашифрованы алгоритмом Blowfish.
Также, необходимо подтверждение регистрации по e-mail.
1. __Личный кабинет__.
- Отображение баланса лицевого счёта;
- Пополнение баланса. Достаточно формы для ввода желаемой суммы. После отправки формы, баланс пополняется автоматически;
- Перевод денежных средств другому пользователю;
- Отображение истории движения средств в табличном виде.
__Требования к внешнему виду__
Главный критерий — аккуратность. Возможно использование CSS-фреймворков.
__Общие требования__
- PHP версии >= 5.4
- СУБД MySQL
Разрешается использовать любые PHP-фреймворки и собственные наработки.
При работе с базой необходимо использовать транзакции. Особое внимание стоит уделить безопасности.