Тех.стек: Figma, Google docs, GitHub, Next.js 15, TypeScript, Tailwind CSS, Node.js, PostgreSQL, Meilisearch / Elasticsearch, WebSocket, Docker + Docker Compose
Сценарии и функционал: - Сценарий авторизации/регистрации (почта, SMS, VK, Google, Telegram, Яндекс, Apple ID)
2FA, восстановление пароля
- ЛК с двумя уровнями доступа (продавец и обычный пользователь):
Мои объявления (активные / архив / черновики / сняты с публикации).
Статистика просмотров и контактов по каждому объявлению.
Избранное и подписки на поиск.
Сообщения
Кошелёк
Настройки профиля (аватар, имя, контакты, уведомления)
История платежей и чеков.
Отзывы и рейтинг.
Расширенный:Пакетные тарифы и подписки.
Массовое размещение объявлений (CSV/XLSX импорт).
- Добавление сущностей и управление ими (объявления)
древовидная структура, до 4 уровней
добавление/удаление/редактирование
автоматическое и ручное продвижение
- Поиск (+ подписка на поиск), сортировка, фильтрация, карта
- Сценарий оплаты (внутренний кошелёк)
- Встроенный чат
- Публичная оферта и Политика конфиденциальности (юридические страницы)
- Система отзывов и рейтинга продавцов
- Избранное
- Сценарии блога (SEO-страницы)
ТЗ: по ссылкеUX/UI: адаптивность, скорость закгрузки страницы ≤ 2 сек
Дополнительно: - базовая SEO (+WAF)
- установка счётчиков Яндекс.Метрики + Google Analytic
- Полный комплект исходного кода + инструкции по деплою + API-документация (Swagger)
- API для мобильного приложения (REST + WebSocket)
- Реферальная система
- Антиспам и антимошенничество
- Многоуровневая модерация
- постановка на домен и подключение сертификата безопасности