• Веб-дизайнеры, как проходит типичный процесс выполнения заказа?

    alams_stoyne
    @alams_stoyne
    Full Stack Developer - #PHP #CSS #JS #DB
    Приходит Заказчик к Менеджеру по продажам и заказывает Сайт
    Менеджер по продажам
    1. Проводит бриф с клиентом.
    2. Формирует анкету потребностей
    3. Подготавливает и подписывает договор
    4. Передает в отдел разработки

    После всех юр. формальностей назначается Проект-Менеджер (ПМ):
    Проект-менеджер:
    1. Формирует ТЗ на Дизайн / Сайт / Платформу
    2. Согласовывает с заказчиком чек лист для приёма работы
    3. Просчитывает срок разработки
    4. Контролирует ход разработки
    5. Сдаёт завершенную работу по чек листу заказчку

    ПМ => Web-Дизайнеру:
    1. Получает ТЗ на дизайн сайта (при наличии ему передается бренд бук - с логотипами, цветами, шрифтами )
    2. Рисуется 1-3 варианта макетов страниц
    3. Согласовывается и дорисовывается + рисуется адаптивный дизайн
    4. Сдаётся ПМ

    Макеты полученные от Дизайнера ПМ передает:
    ПМ => HTML-Верстальщику (Front-end Разработчику)
    1. Получает макеты дизайна всех страниц и ТЗ на верстку (если есть особенности - эффекты, паралакс и т.д)
    2. Верстает, подбирает скрипты и т.д
    3. Сдаётся ПМ

    Верстку всех страниц полученные от HTML-Верстальщика ПМ передаёт:
    ПМ => Web-Программисту ( Back-end разработчику )
    1. Получает верстку (HTML+CSS+JS+Изображения) и ТЗ на программную част сайта
    2. Использует готовую (оговоренную в ТЗ или на своё усмотрение если нет) платформу (CMS) или разрабатывает с нуля программное решение
    3. Настраивает работу всех компонентов и модулей
    4. Заводит пользователей и разграничивает права доступа
    5. Разворачивает весь проект на сервере
    6. Сдаётся ПМ передав логины пароли и пояснения как пользоваться

    После ПМ передает Доступ к управлению сайтом полученные от Web-Программиста:
    ПМ => Контент-менеджеру
    1. Получает доступы к сайту и ТЗ на создание/рерайт/копирайт контента
    2. Заполняет сайт контентом
    3. Сдаётся заказчику


    Сайт готов!
    Ответ написан
    Комментировать
  • Обьясните логику работы auth на примере nuxt auth?

    1. Запрос /api/login/ ожидает в ответ токен пользователя. Как из ответа выбрать токен - указывается в настроках auth. Т.е. сервер получает логин и пароль, проверяет. Если они верны - выбирает из базы токен этого пользователя и возвращает его.
    2. После получения nuxt'ом токена он сохраняется в localStorage и, вроде, дублируется в кукис
    3. Этот токен потом надо при каждом запросе добавлять в заголовок и проверять на сервере
    4. /api/user/ запрашивается после токена и в ответ надо дать профиль пользователя
    5. Если профиль получен, он сохраняется в store и для пользователя устанавливается переменная loggedIn на true
    6. Всё, пользователь залогинен
    Ответ написан
    1 комментарий
  • Подтверждение регистрации на сайте через и-мейл

    InnaRus
    @InnaRus Автор вопроса
    Супер, всем спасибо! Решила подтверждение не делать.

    Решение:
    После простой регистрации на сайте с каптчей (либо регистрации через соц сети) на почту отправляется письмо. Человеку на сайт заходить не надо, но если он не регистрировался, то в письме есть пункт отмены регистрации.
    Ответ написан
    Комментировать