Разработка PWA-сервиса для заказа и доставки бетона

Требуется команда или опытный Fullstack-разработчик для создания комплексного сервиса по заказу и доставке бетона по модели Uber. Основная цель - автоматизация работы бетонного завода.

Общее описание проекта

Необходимо разработать веб-приложение (PWA, Mobile First), которое клиенты будут использовать через браузер мобильного телефона без необходимости скачивания. Проект состоит из двух основных частей:

  • Клиентское приложение для заказчиков.
  • Административная панель для диспетчеров и операторов.

Ключевой функционал

Клиентская часть (PWA)

  • Каталог продукции бетонного завода.
  • Калькулятор стоимости заказа с учетом расстояния доставки (интеграция с картографическими сервисами).
  • Система бронирования со сложной логикой: клиент выбирает желаемое время, а система в реальном времени проверяет доступность спецтехники, учитывая время на рейс, выгрузку и возврат.
  • После оплаты клиент получает доступ к карте с отслеживанием движения бетоносмесителя в реальном времени по уникальной ссылке.

Интеграции и технологии

  • Интеграция с GPS-трекерами: Настройка получения данных по REST API от телематического оборудования для отображения местоположения техники на карте.
  • Финансовый модуль: Подключение интернет-эквайринга (платежного шлюза) для приема онлайн-оплат.
  • Интеграция с системой 1С: Организация двустороннего обмена данными. Приложение передает заказы в 1С, а 1С возвращает статусы обработки и подтверждения оплат (через HTTP-сервисы, JSON/XML).

Требования к исполнителю

  • Опыт работы с картографическими сервисами (построение маршрутов, геокодинг).
  • Опыт настройки интеграции с системой 1С.
  • Опыт работы с внешними API (телематика, платежные системы).
  • Понимание принципов разработки PWA (Progressive Web App).

Условия работы

Бюджет и сроки выполнения проекта обсуждаются с исполнителем. В отклике просьба указать:

  • Примерную оценку сроков и стоимости.
  • Предлагаемый технологический стек для реализации.
  • Примеры аналогичных выполненных проектов (при наличии).

Полное техническое задание с детальным описанием логики и архитектуры будет предоставлено выбранным кандидатам.

Развертывание и настройка VPN-сервера на VDS

Требуется полная установка и настройка VPN-сервера на выделенном сервере (VDS) с последующей интеграцией для работы в определенном регионе. Необходимо предоставить готовые конфигурационные файлы и панель управления.