Мы находимся на этапе расчета стоимости и сроков для создания MVP платформы интерактивных экскурсий. Проект предполагает два параллельных варианта реализации с единым форматом контента. Цель запроса — получить от команд/подрядчиков детальные предложения и оценку трудоемкости для каждого варианта или их гибридной реализации.
Основа для расчета: Детальное техническое задание предоставляется для оценки.
Вариант 1: Веб-версия с ZIP-пакетом
Суть: Пользователь покупает на сайте и скачивает ZIP-архив с полной офлайн-экскурсией. При открытии index.html в браузере запускается автономное приложение.
Ключевые компоненты для оценки:
Серверная часть и сайт (Node.js, Next.js, PostgreSQL):
API и БД для каталога экскурсий, заказов
Интеграция с платежным шлюзом
Механизм генерации токенов для скачивания ZIP-файлов из S3
Публичный сайт (каталог, карточка товара, оплата)
Админ-панель управления экскурсиями и заказами
Офлайн-движок (внутри ZIP):
Single Page Application (HTML/JS/CSS)
Офлайн-карты (MapLibre GL JS) с предзагруженными тайлами
GPS-навигация по маршруту (GeoJSON)
Логика квеста с сохранением прогресса в localStorage
AR-просмотр 3D-моделей (AR.js/Three.js)
Вариант 2: Нативное мобильное приложение
Суть: Пользователь скачивает приложение из магазинов приложений, покупает и загружает экскурсии для офлайн-использования.
Ключевые компоненты для оценки:
Серверная часть (Node.js, PostgreSQL):
API для каталога, управления покупками и пользователями
Интеграция с платежными системами (in-app purchases)
Система синхронизации прогресса и выдачи сертификатов
Хранение контент-пакетов
Мобильное приложение (Flutter / Нативная разработка):
Каталог экскурсий, личный кабинет, "Мои экскурсии"
Фоновая загрузка контента
Движок офлайн-прохождения: карты (MapLibre Mobile), GPS, AR (ARCore/ARKit), вопросы, очки, сертификаты
Важное требование:
Оба варианта должны использовать единый формат контент-пакета. Архитектура должна позволять воспроизводить один и тот же пакет экскурсии (ZIP) как в браузере, так и в мобильном приложении.
Просим в ответе указать:
Опыт команды — примеры релевантных проектов (офлайн-карты, PWA, WebGL/AR, мобильные приложения)
Состав команды — роли и количество специалистов под задачу
Предварительную оценку — отдельно по Варианту 1, Варианту 2 и общую серверную часть
Примерные сроки реализации ключевых модулей
Технические вопросы/предложения — уточнения по ТЗ, технологическому стеку и архитектуре
Готовы предоставить полное ТЗ и ответить на все вопросы для подготовки точной оценки.
Разделы:
Опубликован:
26.11.2025 | 10:40 [поднят: 26.11.2025 | 10:40]