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