ІНТЕРНЕТ-МАГАЗИН ТОВАРІВ ДЛЯ ДОМУ З НУЛЯ ЗА 3 МІСЯЦІ
Кілька місяців тому до нас звернувся замовник, який займається реалізацією різних товарів для дому: меблі, інструменти, сантехніка, покриття для підлоги, освітлювальні прилади, будівельну хімію, декоративні предмети інтер'єру і т.д.
Ціль проєкту: розробити «під ключ» інтернет-магазин із продажу товарів для дому.
Основні задачі:
- зручна багатофункціональна адмін-панель;
- простий кабінет користувача;
- мультиязичність;
- простий та зрозумілий користувачеві дизайн;
- зручна структура, яка дозволить швидко знайти та купити товар;
- можливість швидкого оформлення товару;
- адаптивність під усі пристрої;
- впровадження систем аналітики.
Що було зроблено
Етап проєктування
На цьому етапі ми уточнили у замовника всі тонкощі та особливі побажання щодо візуального оформлення та функціоналу майбутнього Інтернет-магазину. Узгодили всі терміни, а також виділили основні переваги: безкоштовна доставка по всій території України та відсутність мінімальної суми замовлення.
Аналітика проєкту
На цьому етапі ми провели аналіз конкурентів і запропонували доповнення, які суттєво покращили зручність користування Інтернет-магазином.
Дизайн
Замовник бачив свій сайт у мінімалістичних чорно-білих тонах. Також він попросив розмістити на головній сторінці банер для розміщення важливих оголошень, акцій та демонстрації категорій товарів. Наш дизайнер врахував усі вимоги та розробив стильний дизайн для всіх сторінок Інтернет-магазину.
Backend
При створенні онлайн-магазину було ухвалено рішення не використовувати готові CMS, оскільки вони не здатні задовольнити індивідуальні вимоги замовника. Наші фахівці зупинилися на фреймворку Laravel, який дозволяє використовувати новітні можливості PHP, гарантує кращу продуктивність та високу швидкість сайту.
Також реалізовано:
- оптимізацію зображень таким чином, щоб вони не збільшували час завантаження сторінки;
- налаштування управління товарами та замовленнями для кількох адміністраторів та менеджерів з різними правами доступу;
- впровадження накопичувальної системи для постійних клієнтів (кешбек), подарунків до товару, використання промокодів;
- автоматизацію процесу системи обліку товарів, складських запасів, відправок;
- створено автоматичне вивантаження товарів у прайсагрегатори (price.ua, hotline.ua, google-merchant);
- розроблено функцію автоматичної генерації замовлення для постачальників;
- підключено системи аналітики для збору інформації з продажів.
Окремим пунктом хочеться сказати, що спочатку замовник хотів підключити до Інтернет-магазину 1С і через нього вести всю роботу з товарами, проте розроблена нашими фахівцями адмін-панель настільки зручна у використанні, що він відмовився від використання 1С.
Backend + Frontend
Відповідно до складеного ТЗ на розробку, було реалізовано наступне:
- функція пошуку, додавання схожих товарів для порівняння, фільтрації товарів з висновком прев'ю;
- створена можливість швидкого оформлення замовлення для одного товару;
- історія переглянутих товарів;
- відкладені (які сподобались) товари;
- можливість підписки на повідомлення про надходження товару, якого немає;
- інтеграція зі службою доставки «Нова пошта»: клієнт в особистому кабінеті може відстежувати своє замовлення;
- адаптація під мобільні пристрої;
- на головній виведено слайдер з анімаціями переходу, який можна налаштувати під будь-який формат та потреби;
- також на головну виведені топові категорії та гарячі пропозиції;
- створена можливість налаштовувати метадані для кожного нового запису;
- додана мультимовність;
- підключені соціальні мережі;
- вбудований конструктор та редактор для внесення, зміни та видалення різних матеріалів сайту.
Також була створена сторінка «Готові рішення», яка дозволяє користувачеві відразу зібрати весь комплект для оформлення ванної кімнати за дизайнерським проєктом, що сподобався. На сторінці вказані всі товари, які використовувалися для створення проєкту, і користувач може додати їх у кошик або купити окремо.
Контроль якості та тестування
Перед здачею проєкту ми провели тестування та налагодження всіх функцій сайту, адмін-панелі.
Результат
Розробка Інтернет-магазину зайняла 3 місяці. Необхідний замовником функціонал повністю реалізовано. Проєкт запущено у запланований термін, проте наша співпраця на цьому не закінчилася. Як говориться: «Немає межі досконалості», тому ми продовжуємо вдосконалювати проєкт.