Ищу разработчика (или команду) для реализации масштабируемого веб-сервиса, предназначенного для приема и автоматической обработки заказов, с возможностью управления заказами как со стороны клиентов, так и со стороны сотрудников через административную панель. Есть описание функционала, фигма, в которой показана структура и прототип всех страниц. Требуется адаптация под различные устройства (планшеты, ноутбуки, 4K, мобильные устройства (iOS, Android) и т.д.
Веб-сервис состоит из:
- лендинга — для привлечения пользователей и оформления заказов,
- личного кабинета пользователя — для отслеживания заказов, управления балансом, управления подписками, настройками аккаунта и т.д.,
- административной панели — для управления веб-сервисом сотрудниками с разграничением прав.
На основе данных при отклике укажите сроки работы, стоимость работы и приложите примеры ближайших похожих работ, с указанием что именно было сделано вами.
🔧 Что нужно реализовать:
Лендинг
- Форма для оформления заказа.
- Информационные блоки.
- Header и Footer.
- Переход на форму регистрации/авторизации в хедере.
- Регистрация / авторизация:
- через email + пароль;
- через соцсети Яндекс, ВКонтакте, Telegram.
- Восстановление пароля.
- Возможность перехода в личный кабинет для авторизованных пользователей.
Поддержка (онлайн чат - стороннее решение с интеграцией)
Личный кабинет пользователя
Страница Настройки (Управление уведомлениями, данные об аккаунте, смена пароля, удаление аккаунта, подключение тг-бота для отправки статусов по заказам).
Страница Мой аккаунт (Вывод информации по последним заказам и подпискам).
Страница Мои заказы (Просмотр заказов, поиск и фильтрация по списку заказов).
Страница Пополнить баланс (Возможность пополнить баланс, просмотр истории операций, фильтрация по операциями).
Поддержка (онлайн чат - стороннее решение с интеграцией).
На данном этапе не реализуем, но будем делать позже:
Страница Мои подписки (Просмотр подписок и управление подписками, создание подписок).
Страница Реферальная программа (Получить свою реф.ссылку, посмотреть статистику, оформить вывод реф.средств, просмотр истории выплат по заявкам на выплаты).
Админ-панель
Дашборд со статистикой и аналитикой (кол-во заказов и их статусы, топ продаж и т.д.).
Страница Соцсети (просмотр, добавление, удаление, редактирование).
Страница Услуги (просмотр, поиск и фильтрация, добавление, удаление, редактирование, включение/отключение услуг).
Страница Тарифы (просмотр, фильтрация, добавление, удаление, редактирование, включение/отключение тарифов).
Страница Заказы (просмотр, поиск и фильтрация, управление заказами).
Страница Пользователи (просмотр, поиск, управление пользователями).
Страница История баланса (просмотр, поиск и фильтрация, управление платежами).
Страница Промокоды (просмотр, поиск и фильтрация, добавление/удаление промокодов).
Страница Модерация отзывов (просмотр, поиск и фильтрация, подтверждение/отклонение отзыва).
Добавление подключения по API внешних сервисов.
Добавление и удаление сотрудников, выгрузка журнала действий сотрудников.
На данном этапе не реализуем, но будем делать позже:
Страница Управление подписками (просмотр, включение/отключение подписки, добавить, редактировать, удалить подписку).
Страница Реферальная программа (просмотр, поиск и фильтрация, отмена/одобрение заявки на вывод средств).
🔧Интеграции:
Платежные системы (Юкасса, Тбанк, возможно будут дополнительные).
Интеграция с системой уведомлений (email, Telegram-бот).
Подключение аналогичных веб-сервисов по API.
Интеграция с аналитикой (Яндекс Метрика).
Интеграция с платформой для обеспечения поддержки (Онлайн чат).
🔧Технологии:
Ваши предложения или: React / Vue.js (фронт), Node.js / Django / Laravel (бэкенд), PostgreSQL / MySQL (БД)
Реализация REST API или GraphQL для взаимодействия между компонентами.
Хостинг и БД — только в РФ.
Поддержка масштабирования: одна БД должна использоваться несколькими сервисами.
Веб-сервис должен иметь возможность для обновления, исправления ошибок и внесения изменений в функциональность без прерывания обслуживания.