Разработать витрину анкет с юзер панелью - NestJS + (Next+React)
Задача - переписать и сверстать проект на NestJS (Next+React) добавив функционал описанный ниже.
Фигма файлы дизайна веб и моб готовы.
Идеально если в отклике оставите телеграм для оперативной коммуникации.
Список текущих модулей:
-Главная страница и категории
Вывод анкет добавленных и прошедших модерацию на сайте, рандомно мешаются и фото и анкеты при каждой перезагрузке или переходе
-Личный кабинет рекламодателя
Добавление, просмотр и редактирование анкет.
-Админ доступ
для одобрения, редактирования, отклонения анкет
-Авторизация и нотификейшны с помощью телеграм
Авторизация на сайте производиться через телеграм бота, который выдает логин и пароль для входа на сайте.
Так же бот отправляет юзеру инфу о входах, статусах анкет (отклонена, промодерирована)
Нужно добавить:
-Мультиязычность проекта
Сейчас проект только на ru языке, должна быть возможность добавлять новые языковые версии для перевода статик контента на сайте - тайтлы, дескрипшны, описания и тд.
site.com/en/
site.com/es/
...
-Страны, Города, валюты
Сейчас проект только под 1 город и страну, должна быть возможность добавлять новые города и страны (город в связке со страной и валютой).
-Авторизация и нотифы
код пароли 123-915 для входа по уникальной ссылке в тг, базовые нотифы о создании, удалении и тд.
-Контроль данных
При удалении, остановке, модерации анкет страницы должны отдавать 404 статус.
-Платежный модуль
подключение модуля оплат для личного кабинета
-Ресайз и быстрая выдача фото,видео
Все изображения должны адекватно ресайзится, большие, маленькие экраны
есть tinypng / cloudflare но можно альтернативно в рамках сервера это все делать.
-Формирование страниц в соответствии с SHEMA
breadcrumbs и разметка
https://search.google.com/test/rich-results
-Внутренняя стата для админа
визиты, клики