Привіт! Потрібен спеціаліст з досвідом роботи для створення маркетплейсу в Європі . приблизне ТЗ. Чекаємо на ваші пропозиції та приклади робіт
Технічне завдання на розробку маркетплейсу
Функціональні вимоги
1. Ролі користувачів та їх функціонал
- **Адміністратор**:
- Управління користувачами (покупці/продавці).
- Модерація контенту (товарів, відгуків).
- Налаштування комісій та платіжних систем.
- Управління замовленнями та поверненнями.
- **Продавець**:
- Реєстрація та створення профілю.
- Додавання товарів (назва, опис, фото, ціна, характеристики).
- Управління замовленнями (прийняття, скасування, статус доставки).
- Перегляд статистики (продажі, відгуки).
- **Покупець**:
- Реєстрація/авторизація.
- Перегляд каталогу товарів.
- Пошук та фільтрація за категоріями, ціною, рейтингом.
- Додавання товарів у кошик та оформлення замовлення.
- Залишення відгуків та оцінок.
---
#### 2. **Функціонал платформи**
- **Головна сторінка**:
- Банери з акціями.
- Популярні товари/категорії.
- Пошук та фільтри.
- **Каталог товарів**:
- Деревоподібна структура категорій.
- Фільтри (ціна, рейтинг, бренд, наявність).
- Сортування (за популярністю, ціною, новизною).
- **Картка товару**:
- Назва, опис, характеристики.
- Галерея зображень товару.
- Ціна та наявність.
- Блок відгуків та рейтингів.
- **Кошик**:
- Перегляд вибраних товарів.
- Редагування кількості.
- Підсумкова сума замовлення.
- Перехід до оформлення замовлення.
- **Оформлення замовлення**:
- Заповнення даних (ПІБ, телефон, адреса).
- Вибір способу доставки.
- Вибір способу оплати.
- **Особистий кабінет**:
- У продавця: управління товарами, замовлення, фінансова статистика.
- У покупця: історія замовлень, налаштування профілю.
---
#### 3. **Платежі та безпека**
- Інтеграція з платіжними системами (наприклад, PayPal, Stripe, банківські картки).
- Безпечне зберігання даних користувачів.
- SSL-сертифікат для шифрування.
---
### **Технічні вимоги**
1. **Платформа**:
- Веб-версія (адаптивна під мобільні пристрої).
- За необхідності — мобільні додатки (iOS/Android).
2. **Стек технологій**:
- Frontend: HTML, CSS, JavaScript (React, Vue.js або Angular).
- Backend: Node.js, Python (Django, Flask) або PHP (Laravel).
- База даних: MySQL/PostgreSQL/MongoDB.
3. **Хостинг та сервер**:
- Розміщення в хмарі (наприклад, AWS, Google Cloud).
- Включення CDN для прискорення завантаження.
4. **Інтеграції**:
- API для доставки (наприклад, DHL, FedEx).
- Сторонні сервіси аналітики (Google Analytics).