Нужен программист OpenCart (разработка интернет-магазина алкогольной продукции)
Ищем опытного разработчика OpenCart для создания полноценного интернет-магазина алкогольной продукции.
С нуля до сдачи (с версткой и до полной сдачи всего функционала магазина и всех элементов)
Пишите свои цены и дедлайны!!!
Отправляю короткое ТЗ:
https://docs.google.com/document/d/1D6Ot_4DfoWC7-hVtcFiK0D1w-ssO2ba-Sh6kfmWlKkI/edit?tab=t.0
🧩 Основное задание
Разработка полного функционала интернет-магазина на OpenCart, включая:
интеграции (Fondy API, Google Auth),
мультиязычность (украинский / английский),
корзину и оформление заказов,
бонусную систему,
личный кабинет пользователя,
фильтры, рейтинги и динамические блоки товаров.
🏗️ Структура сайта (страницы):
Главная страница
Магазин (Каталог продукции)
Вино
Пиво
Игристые вина
Крепкий алкоголь
Виски и бурбоны
Водка
Джин
Ром
Текила
Ликеры
Бренди и коньяк
Слабоалкогольные напитки
Безалкогольные напитки
Подарочные наборы
Страница товара
О нас / О компании
Контакты
Блог
Корзина и оформление заказа
Личный кабинет
Регистрация / Авторизация (в том числе через Google, функция «Забыли пароль»)
Избранное
Оплата и доставка
Обмен и возврат
Публичный договор
🌍 Мультиязычность
Сайт должен поддерживать украинский и английский языки.
🛍️ Товары
Для всех карточек товаров должны быть:
Метки сверху карточки:
«Новинка»,
«Акция»,
«Хит продаж»,
«Собственный импорт».
📌 При акции — старая цена зачеркивается, отображается новая.
Категории:
На страницах категорий — фильтры, которые добавляются из админпанели.
Разные типы сортировки товаров (по популярности, цене, рейтингу и т.д.).
Страница товара:
Информация, описание, характеристики — добавляются из админпанели (для каждого товара индивидуально).
Отзывы пользователей с возможностью добавить новый (через pop-up).
Публикация отзывов модерируется из админпанели.
На большинстве страниц сайта перед футером:
Блок «Похожие товары» (настраивается из админки).
Блок «Просмотренные товары» (отображает товары, которые пользователь просматривал; сохранение в куки).
💳 Корзина и оформление заказа
Форма включает:
Способы доставки:
Новая почта (курьерская доставка) — выбор отделения, улицы, номера дома, квартиры.
Новая почта (отделение) — выбор отделения.
Курьерская доставка (только по Одессе) — выбор улицы, номера дома, квартиры/офиса.
Способы оплаты:
Онлайн-оплата через Fondy API (оплата картой, Apple Pay / Google Pay).
Оплата при получении.
При заказе на сумму от 2000 грн доставка Новой Почтой в отделение — бесплатная (при условии, что вес посылки не превышает 30 кг).
В случае оплаты наложенным платежом взимается комиссия Новой Почты: 20 ₴ + 2% от суммы заказа.
Доставка курьером Новой почты по тарифу перевозчика + но при наложенном платеже комиссия Новой Почты: 20 ₴ + 2% (это указываем текстом).
Доставка курьером по г. Одесса - при заказе на сумму от 2000 грн.
👤 Личный кабинет
Мой профиль (основная информация о пользователе - и изменение личных данных или паролей).
Мои заказы (таблица с информацией/историей о заказах):
Номер заказа.
Дата заказа.
Сумма заказа.
Статус (в обработке, доставлено, отменено и т.д.) - из админки.
Место отправки (куда доставлялось).
Избранные товары (ссылка на страницу «Избранное»).
Бонусы (кэшбэк) — реализация системы накопления баллов:
3% от суммы покупки возвращаются в виде баллов.
1 балл = 1 грн для следующих покупок.
(Например, при покупке на 300 грн пользователь получает 9 баллов.)
Дизайн - отправлю позже. Полное ТЗ также отправлю позже.