GitHub — это сервис совместной разработки с историей изменений и хранением кода.

Сайт Github
Перейти

Преимущества

Назад
Вперед

Командная работа

Сервис создан вокруг бесплатной технологии Git, суть которой в том, что каждый участник разрабатывает код, который далее объединяется в один релиз. GitHub дает удобный функционал для этого процесса: приложения для ПК и мобильного, система проектов, релизов, тегов, веток и коммитов с удобным UI.
Командная работа

Качество кода

GitHub предоставляет удобные инструменты проверки кода, интегрированные в процесс пулл-запросов и объединения запросов. Внутри сервиса команда может создать процесс проверки кода, которые улучшить его качества и будет подходить под бизнес-процессы проекта.
Качество кода

Безопасность кода

GitHub предоставляет широкий набор инструментов, который делает более безопасным процесс написания кода, внедрения новых изменений и релизов. Среди них: бот-мониторинг библиотек проекта, настройки приватности, сканер кода.
Безопасность кода

История изменений

GitHub хранит неограниченное количество коммитов, веток и других элементов проекта. Это позволяет с одной стороны, наблюдать за текущими изменениями в проекте, а с другой — изучать историю изменений в кода для погружения в проект или выявления неочевидных ошибок.
История изменений

Хостинг кода

GitHub хранит код проекта на своих серверах, что можно использовать в качестве бекапа и распределения актуального содержания проекта между участниками проекта.
Хостинг кода

Как построен процесс?

01

Брифинг и документы

2–5 рабочих дней
Вперед
  • Вы оставляете заявку.
  • Мы письменно или через созвон уточняем запрос.
  • Готовим смету и коммерческое предложение, отправляем на согласование.
  • Запрашиваем ваши реквизиты, высылаем договор и счет на предоплату.
  • Этапность обсуждается перед стартом проекта.
Есть возможность по договоренности изменить стандартный процесс.
Результат этапа:
  • Cсылка на смету (Google Sheets)
  • Ссылка на коммерческое предложение (Google Docs)
  • Заполненный договор (.docx)
  • Счет на предоплату (.pdf)
02

Прототип, структура сайта, ТЗ, таблица для наполнения контентом

5–10 рабочих дней
Вперед
  • После получения предоплаты мы приступаем к разработке прототипа и технического задания — ТЗ. Запрашиваем у вас дополнительную информацию и контент.
  • Готовим прототип и ТЗ, высылаем на согласование. Вы согласовываете прототип.
  • Вносим правки в прототип и ТЗ, если требуется. На число правок ограничений нет, но есть лимит на число итераций, как правило, их две.
  • Готовим Google-таблицу для сбора контента и мета-информации страниц. Утверждаем этап.
Результат этапа:
  • ТЗ (Google Docs)
  • Интерактивный прототип (версия для ПК; ссылка на просмотр Figma)
  • Таблица для сбора контента (Google Sheets)
03

Дизайн-концепция

5–10 рабочих дней
Вперед
  • После согласования прототипа и ТЗ мы переходим к разработке дизайн-концепции.
  • Собираем и согласуем с вами список визуальных референсов.
  • Разрабатываем дизайн-концепт. Как правило, это главная страница сайта (версия для ПК). Высылаем макет вам на согласование.
  • Вносим правки в дизайн-концепцию, если требуется. Утверждаем этап.
Результат этапа:
  • Список референсов (ссылка для просмотра Figma)
  • Дизайн-концепт сайта (ссылка для просмотра Figma)
04

Дизайн-макеты, подготовка к верстке

5–15 рабочих дней
Вперед
  • После согласования дизайн-концепции мы переходим к разработке дизайн-макетов внутренних страниц сайта.
  • Разрабатываем дизайн-макеты (версия для ПК). Высылаем вам на согласование.
  • Вносим правки в дизайн-макеты, если требуется. Утверждаем этап. Подписываем акт.
Результат этапа:
  • Интерактивные дизайн-макеты сайта (ссылка для просмотра Figma)
05

Верстка и программирование

5–20 рабочих дней
Вперед
  • После согласования дизайн-макетов, подписания акта и получения оплаты мы переходим к верстке и программированию веб-сайта.
  • Верстаем страницы, включая адаптивные версии. Высылаем на согласование на тестовом домене. Вносим правки в верстку, если требуется.
  • Организуем Collections — базу данный Webflow. Настраиваем функционал сайта и внешние интеграции. Подключаем сервисы аналитики. Высылаем на согласование на тестовом домене. Вносим правки, если требуется. Утверждаем этап. Подписываем акт. Получаем оплату.
Результат этапа:
  • Опубликованный на тестовом домене сайт с утвержденными версткой и функционалом, анимацией, который хорошо отображается на всех устройствах.
06

Релиз, инструкции, гарантийный период и сопровождение

Вперед
  • После подписания акта и получения оплаты мы публикуем сайт на боевом домене.
  • Передаем документ с доступами к сайту и полезными ссылками. В него включаем ссылку на дизайн-макеты с возможностью копирования.
  • По договоренности составляем и записываем инструкции по управлению сайтом.
  • После релиза начинаем отсчет гарантийного периода, который как правило составляет 3 месяца.
  • По договоренности обсуждаем и организуем техническую поддержку сайта.
Результат этапа:
  • Файл с доступами и полезными ссылками (Google Docs)
  • Инструкции по управлению сайтом (ссылки на видео в Loom, Google Docs)
  • Запуск гарантийного периода
  • Опционально: запуск технической поддержки

Экспертиза Atman

Каждой задаче — отдельная ветка

Деление работы в тестовой среде на разные ветки позволяет нам изолировать задачи друг от друга и не допускать замедления релизов из-за багов, мигрирующих от одной задачи к другой.
Каждой задаче — отдельная ветка

Предрелизная проверка кода

До переноса кода в мастер-ветку техлид проекта со стороны Atman проводит код-ревью с помощью инструментов GitHub. Его цель — изучить список измененных файлов и сопоставить влияние изменений на проект в целом: создает ли это уязвимости, ломает ли это смежные функции и так далее.
Предрелизная проверка кода

Тегирование и релизы

Каждый релиз в боевую среду сопровождается тегом в GitHub. Делаем это, чтобы понимать историю изменений и иметь возможность быстро релизить функционал на множество серверов в условиях Highload.
Тегирование и релизы

Примеры проектов

Назад
Вперед
invest.tinkoff.ru/child
invest.tinkoff.ru/child

invest.tinkoff.ru/child

invest.tinkoff.ru/child

Имиджевый лендинг
Финансы
Imena Studios
Imena Studios

Imena Studios

Imena Studios

Веб-портал
Бьюти-услуги
урокцифры.рф
урокцифры.рф

урокцифры.рф

урокцифры.рф

Веб-портал
Образование
Behance

Хотите свой проект?

Заполните бриф — мы ответим и обсудим детали. Или напишите и мы заполним бриф за вас: hi@atman.pro.

Тип проекта

Можно выбрать несколько вариантов.

Детали

Опишите вашу задачу текстом. Что еще можно приложить:

  • Ссылку на заполненный бриф (скачать);
  • Ссылки на визуальные референсы к проекту;
  • Ссылки на ваш логотип и брендбук.

Бюджет *

Сроки *

Процесс

Можно выбрать несколько вариантов.

Спасибо за интерес!

Как правило, мы отвечаем в течение 1–3 рабочих дней. Если не хотите ждать, пишите: hi@atman.pro.
Что-то пошло не так. Проверьте, все ли обязательные поля вы заполнили и попробуйте снова.