Требуется разработчик OpenCart / PHP для создания B2B-каталога химических веществ
Необходимо разработать MVP специализированного каталога химических веществ на базе OpenCart 3.x.
Проект не является классическим интернет-магазином. Основная задача сайта — поиск химических соединений по CAS и формирование запросов на поставку (RFQ).
## Концепция проекта
Пользователь ищет химическое вещество по:
* CAS номеру;
* названию;
* каталожному номеру.
Находит карточку вещества и может добавить его в запрос коммерческого предложения.
В одном запросе может быть несколько веществ.
Дополнительно на сайте будет раздел товаров в наличии (несколько сотен позиций).
## Основной функционал MVP
### 1. Каталог веществ
Необходимо реализовать отдельную сущность "Вещество" (Compound).
Минимальные поля:
* CAS;
* Name EN;
* Name RU;
* Formula;
* Molecular Weight;
* Synonyms.
Требуется импорт каталога из Excel/CSV.
Планируемый объем каталога:
100 000+ веществ.
---
### 2. Поиск
Поиск должен работать по:
* CAS;
* названию;
* синонимам;
* каталожному номеру.
---
### 3. Карточка вещества
Карточка должна содержать:
* название;
* CAS;
* формулу;
* молекулярную массу;
* синонимы;
* блок запроса поставки.
Пользователь указывает:
* количество;
* единицу измерения;
* комментарий.
После чего добавляет вещество в RFQ-корзину.
---
### 4. RFQ-корзина
Нужна не стандартная корзина интернет-магазина, а корзина запроса КП.
В одной заявке может быть несколько веществ.
После отправки менеджер получает заявку по email.
Также требуется хранение заявок в админке.
---
### 5. Раздел "В наличии"
Дополнительно требуется раздел складских товаров.
Для таких товаров:
* фиксированная цена;
* фиксированная фасовка;
* продажа в штуках (pcs).
Складские товары должны добавляться в ту же RFQ-корзину.
---
## Предпочтительная архитектура
Рассматривается гибридная схема:
* отдельная сущность Compound для каталога веществ под заказ;
* стандартные товары OpenCart для складских позиций;
* единая RFQ-корзина для обоих типов данных.
Готов рассмотреть альтернативные предложения по архитектуре.
---
## На первом этапе НЕ требуется
* онлайн-оплата;
* доставка;
* личный кабинет;
* интеграция с 1С;
* интеграция с amoCRM;
* мультиязычность;
* сложная аналитика.
---
## Что важно
Интересует разработчик с опытом:
* OpenCart;
* PHP/MySQL;
* разработки кастомных модулей;
* импорта больших каталогов;
* B2B-проектов.
Пожалуйста, в отклике укажите:
1. Опыт работы с OpenCart.
2. Примеры похожих проектов.
3. Какую архитектуру вы предлагаете.
4. Оценку стоимости MVP.
5. Оценку сроков разработки.
Бюджет первого этапа обсуждается отдельно.
Опубликован 05.06.2026 в 09:04