1Постановка задачи
Разработка любого сайта начинается с потребности клиента: как правило это необходимость продавать товар или услугу. В ходе первичных переговоров устанавливается перечень товаров/услуг их приоритетность, наличие информации у клиента.
2Проектирование сайта
Исходя из имеющихся данных мы составляем техническое задание на разработку, делаем структуру, согласовываем наполнение, делаем прототипы страниц, описываем функционал всех блоков. Проводим UX тесты.
3Делаем визуальную концепцию
Делаем визуальную концепцию главной страницы, страниц каталога, услуги прорабатываем ui-kit всех элементов (при его отсутствии). Делаем UX проектирование всех блоков.
- UI – Kit – разработка единых элементов дизайна в стиле которых будет выполнен весь сайт.
- UX – User Experience - расположение элементов основанное на опыте пользователей.
4Верстка и установка системы
Мы не работаем на уязвимых коробочных системах и все проекты выполняем на PHP фреймоврке Laravel, в систему включают только то, что понадобится в дальнейшем пользователю для управления редактирования и наполнения. Весь внутренний интерфейс выполнен на русском языке и понятен пользователю.
5Наполнение и тестирование
На самом деле это 2 разных этапа, но выполняются они параллельно. После размещения готовой версии сайта на техническом домене, мы приступаем к тестированию всех модулей, и переносу/размещению контента.