mirror of
https://github.com/Dannecron/test-php-2015.git
synced 2025-12-25 13:52:33 +03:00
31 lines
1.8 KiB
Markdown
31 lines
1.8 KiB
Markdown
# Test assignment from 2015
|
||
|
||
Это реализация тестового задания, выполненное в 2015 году.
|
||
Из переработок в коде за последующие годы: был убран явный хардкод доступов до БД.
|
||
|
||
## Test assignment description
|
||
|
||
Необходимо написать прототип веб-сайта со следующим функционалом:
|
||
|
||
1. __Регистрация пользователей__.
|
||
Пароли пользователей должны быть зашифрованы алгоритмом Blowfish.
|
||
Также, необходимо подтверждение регистрации по e-mail.
|
||
|
||
1. __Личный кабинет__.
|
||
- Отображение баланса лицевого счёта;
|
||
- Пополнение баланса. Достаточно формы для ввода желаемой суммы. После отправки формы, баланс пополняется автоматически;
|
||
- Перевод денежных средств другому пользователю;
|
||
- Отображение истории движения средств в табличном виде.
|
||
|
||
__Требования к внешнему виду__
|
||
|
||
Главный критерий — аккуратность. Возможно использование CSS-фреймворков.
|
||
|
||
__Общие требования__
|
||
|
||
- PHP версии >= 5.4
|
||
- СУБД MySQL
|
||
|
||
Разрешается использовать любые PHP-фреймворки и собственные наработки.
|
||
При работе с базой необходимо использовать транзакции. Особое внимание стоит уделить безопасности.
|