Суть проекта:
- Необходимо реализовать систему регистрации и авторизации для двух ролей (менеджер и клиент)
- Для каждой роли сверстано по 4 страницы (регистрация, авторизация, восстановление пароля, смена пароля)
- Для клиентов регистрация/авторизация осуществляется через SMS с использованием сервиса FireBase
- Для менеджеров регистрация и авторизация осуществляется через email
Верстка:
- есть вёрстка (webpack + PUG), а так же скомпилированный вариант в чистый html
- необходимо написать API и реализовать frontend на Vue.is
Cтек технологий:
- php8
- mysql
- Laravel framework
- Vue.js
Требования к коду:
- все изменения в БД должны создаваться через миграции
- строго придерживаться парадигмы MVC
- строго следовать принципам DI
Реализованный функционал необходимо закоммитить в git репозиторий заказчика.
Просьба указывать ориентировочный срок и стоимость за проект (не почасово).
Работа через сейф.
Подробное ТЗ будет отправлено исполнителю.
От исполнителя приветствуются ссылки на примеры работ.