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