Для реализации проекта нужен специалист с навыками в разных позициях:
Позиция frontend-разработчик (junior+/middle):
1. Обязательные хард-скилы: html/css/js, git, понимание запросов к бэкенду через API, адаптивная разработка
2. Рекоммендуемые хард-скилы: VUE, gulp, готов к актуализации
3. Софт-скиллы: Умение работать над спиральным проектом, работа спринтами, опыт коммуникации с backend и DevOps-разработчиком, быть готовым к код-ревью
Позиция backend-разработчик (middle):
1. Обязательные хард-скилы: php, git, опыт разработки интерфейсов интеграции, работа с фреймворком (любым), SQL, чтение UML
2. Софт-скиллы: Умение работать над спиральным проектом, работа спринтами, опыт коммуникации с frontend и DevOps-разработчиком, быть готовым к код-ревью
Позиция DevOps (middle):
Хард-скилы: Умение настраивать Centos, Docker, nginx, php-fpm, mariaDB. Настройка техпроцесса CI/CD для клиент-серверного web-приложения
Техническое задание: https://docs.google.com/document/d/16rW3eWV4aCqfnLmiunYt3nNNHL5MG1pXvoT3xrcmOnQ/edit?usp=sharing
дизайн страниц можно потыкать на https://atof9d.axshare.com