Требуется реализовать чат на веб-сокетах:
Требования:
- обмен данными чата должен работать через веб-сокеты
- мгновенная регистрация (при авторизации, если пользователя в нашей бд не существует - создать)
- фронтенд собрать с использованием twitter bootstrap или zurb fundation (на выбор разработчика)
- интерфейс должен быть респонсивным и изменяться под мобильное устройство
- внешний вид интерфейса на усмотрение разработчика
- бэкенд сделать на фреймворке yii2/laravel5 (на выбор)
- администратор чата (пользователь с соответствующим свойством в бд), должен иметь возможность отключать или банить пользователя
- структуру бд создать миграцями
- создать первого пользователя (админа) с произвольным логином и паролем через миграции (или фикстуры/сиды)
- ограничения сообщений - до 200 символов в 1 сообщении, 15 секунд между сообщениями одного пользователя
- зашедшему пользователю присваивается случайный цвет его ник-нейма и цвету сообщения (подобрать список цветов, чтобы текст не сливался с фоном)
- требование к ник-нейму - минимум 3 символа, запрет спец.символов
Вопросы:
1. Срок выполнения?
2. Сколько стоит выполнить этот таск?
_____________
Youtube канал WebDeveloper->Run()
Сайт для души
Gitter