• Предпроектная работа.
    Перед началом плодотворного и интересного сотрудничества нужно узнать побольше друг о друге, обозначить цели создания проекта и пути их достижения.
    01. Встреча. Любой проект в студии Netlab начинается с общения. Мы с радостью выслушаем все Ваши мысли и "хотелки". Энтузиазм и рвение приветствуются! 02. Коммерческое предложение. Основываясь на полученной от Вас информации мы разрабатываем коммерческое предложение, в котором мы обозначаем этапы и объем работ, сроки на выполнение и приблизительный бюджет. 03. Контракт. Нашу совместную договоренность мы закрепляем на бумаге в форме договора.

  • Непосредственная работа над проектом начинается с разработки прототипов, на основе которых разрабатывается дизайн-концепция пользовательского интерфейса
    Этапы работы над концепцией и структурой сайта
    01. Проработка Use Case. Вся группа разработчиков принимает участие в выявлении требований к поведению системы в зависимости от сценариев использования. В результате формируются функциональные требования. 02. Прототипирование. Менеджер проекта совместно с веб-дизайнером разрабатывает интерактивный прототип будущего проекта, который полностью соответствует функциональным требованиям. Прототип дополняется требованиями к программному обеспечению и бэкэнд функционалу, в целом формируя Техническое задание. 03. Дизайн концепция сайта. Дизайн сайта создается в соответствии с прототипами. Прорисовываются все элементы пользовательского интерфейса.

  • Чтобы оживить пользовательский интерфейс, его нужно перевести в понятный для браузера вид.
    Из чего состоит Front-end программирование?
    01. Верстка. Дизайн макеты разбиваются на элементы и собираются в статичные HTML страницы. Используются современные средства верстки, такие как HTML5 и CSS3 02. Front-end программирование. Элементы пользовательского интерфейса "оживляются" с использованием языка программирования Javascript и библиотеки Jquery. На выходе мы получаем готовый к Back-end программированию интерфейс пользователя.

  • Одним из самых масштабных и ответственных этапов является этап Back-end програмирования.
    Back-end програмирование - это работа над чатью сайта, которая находится "по ту сторону монитора".
    01. Установка и настройка CMS. На подобранную хостинг площадку устанавливается и настраивается система управления сайтом. 02. Адаптация сверстанных макетов. Front-end макеты подключаются к системе управления. Встраиваются все заранее настроенные динамические элементы. 03. Программирование back-end функционала. Программируется и оживляется часть сценариев использования сайта, которая выполняется на стороне сервера. К такому функционалу можно отнести возможность заказа товара и его резервирование, расчета стоимости доставки, интеграция с системами складского учета и так далее.
  • Тестирование сайта - важная часть работы над проектом
    Это гарантия высокой отказоустойчивости проекта в будущем.
    01. Наполнение сайта. До проведения тестирования, сайт нужно наполнить информацией, текстовым, фото и видео контентом. Все динамические информационные блоки должны быть полностью наполнены. 02. Тестирование сайта. Группой пользователей осуществляется тестирование всего функционала сайта на тестовом домене. Если это необходимо, осуществляется стресс тестирование сайта на отказоустойчивость в условиях большой нагрузки. 03. Завершение проекта. Завершение всех работ по проекту, перенос на основной домен.

  • Чтобы сайт не просто работал, а приносил постоянную прибыль, над ним нужно постоянно работать.
    Функционал сайта и маркетинговые приемы быстро устаревают и нуждаются в постоянном обновлении.
    01. Техническая поддержка. Мы проследим за тем, чтобы сайт был доступен 24 часа в сутки, 7 дней в неделю. 02. Поддержка по развитию проекта. На основе анализа статистики с сайта мы составляем предложение по улучшению функционала и добавлению новых функций. Предыдущий этап

Создание адаптивного сайта