Завершить проект (php, processwire, vue.js)
Проект: сервис бронирования туров и экскурсий.
Ориентировочный объем: 60 часов.
Базовые требования:
- PHP.
- Способность поднять у себя Nuxt, чтобы иметь возможность работать. Требуется только бэк, но необходимо рабочее окружение.
- Желательно уметь запустить nginx и подключить наш конфигурационный файл, чтобы заставить работать связку nuxt + processwire + vuejs.
- Желателен linux с ним будет проще синхронизировать передачу и чтобы не отличалось от боя.
- Умение работать с внешним api так как есть связь еще с внешней системой. Под это есть уже готовый класс, но надо иметь ввиду, что с таким придется работать.
- Умение работать с дебаггером, т.к. уже существующий код будет проще анализировать.
- На выходе бэк формирует json остальная работа происходит на vuejs (на нашей стороне, если потребуется).
- Сценарии по оформлению опишем, они сформулированы.
- Базовое понимание по processwire тоже объясним, чтобы не копаться в документации.
- Виджет оплаты альфабанка. Программировать фронт не требуется, только подготовить api.
- Данные о пользователе в системе не храним, либо через local storage либо куки. По сути только во время оформления из внешней системы отдадим номера заказов и на почту приходят они же. В принципе и между страницами можно не хранить, а на оформление приходить с гет параметром рейса
- Git. Базовые команды, никаких сложных конфликтов. Просто аккуратно оформлять коммиты. Инструкцию дадим
- По инструментам желателен phpstorm, просто чтобы нам было легче что-то подсказать
- Недельные спринты. Задачи мы сформулируем детально, но если проблемы надо сообщать как можно раньше, чтобы мы смогли оперативно подсказать.