Заказчик
Отзывы фрилансеров:
+ 46
- 0
Зарегистрирован на сайте 14 лет и 10 месяцев
Бюджет:
3000 руб/заказ
30.50 $ — 28.77 €
Нужно написать базовый функционал ЛК.
1. Регистрация
1.1. Регистрация только по емейл
1.2. После ввода емейла, сразу просить придумать пароль
1.3. После того, как пользователь ввел пароль, отправить этот пароль ему на почту а так же ссылку на активацию.
1.4. После перехода по ссылке, сразу авторизовать и пустить в личный кабинет.
1.5. В личном кабинете попросить выбрать роль, админ или юзер. До выбора роли никакие ресурсы личного кабинета не должны быть доступны.
1.6. После выбора роли, должны быть доступны страницы: «профиль» с возможностью придумать себе имя, фамилию, телефон и изменить пароль; информационная страница номер 1, отображающая ID пользователя и его текущую роль. Смена email из профиля запрещена.
1.7. Так же, нужен код, позволяющий вставить форму регистрации в любое место на сайте.
2. Авторизация:
2.1. Авторизация должна осуществляться по емейл и паролю.
2.2. Авторизация должна использоваться совместно с GoogleCaptcha
2.3. После авторизации должна отображаться информационная страница номер 1
2.4. Так же, нужен код, позволяющий вставить форму авторизации в любое место на сайте.
3. Восстановление пароля:
3.1. Восстановление по емейлу
3.2. Восстановление должно использоваться совместно с GoogleCaptcha
3.3. После ввода емейла, пользователю приходит письмо с просьбой ввести новый пароль.
3.4. После ввода нового пароля, на почту отправляется письмо с новым паролем
3.5. Для формы восстановления достаточно отдельной страницы
Цена задания: 3000р.
Данное задание, нужно сделать к 19:07.17 12:00 (МСК). Если берете задание и к указанному времени не выходите на связь или большая часть задачи не исполнена, передаем его другому исполнителю, предварительно уведомив вас об этом. С новыми исполнителями работаем только по факту выполнения или через безопасную сделку. Не пишите если вы работает только по авансу или предоплате, не тратьте своё и наше время.
Начинаем новый проект, ищем толковых разработчиков, впереди много простых и сложных задач, данная задача это только начало.
От вас требуется знание JS, PHP. Умение работать c YII2и писать оптимальный, закомментированный код. Ваши творения, потом будут дорабатывать другие люди, возможно с меньшими знания чем у вас.
Пишем на YII2. Работаем в GitHub. На продакшене, доступ к corelib файлам фреймворка ограничен. Используется advanced сборка. Учитывайте это при разработке в своей среде.
Повторюсь, что это только первое задание. Впереди много интересных ТЗ. Ищем достойных кандидатов.
Заинтересовались? Пишите в скайп: darkrasta или в проект.
Разделы:
Опубликован:
17.07.2017 | 16:17 [последние изменения: 17.07.2017 | 16:18]