Разработка MVP агрегатора транспортных компаний
Необходимо создать минимальную работоспособную версию сервиса, который агрегирует предложения от транспортных компаний и позволяет пользователям сравнивать условия доставки.
Основные функции MVP
1. Пользовательский интерфейс (фронтенд)
- Форма для ввода параметров отправления
- Отображение списка предложений от транспортных компаний
2. Логика и интеграции (бэкенд)
- Обработка данных из формы
- Интеграция с API 1-2 транспортных компаний для получения расчетов
- Формирование и возврат сравнительной информации
Детализация функционала
Форма ввода данных
- Поле: Город отправления
- Поле: Город назначения
- Поле: Объемный вес (с возможностью указать в кг или дм)
- Опция выбора: «Курьерская доставка» или «Сдать в пункте приема»
Работа с API транспортных компаний
Система должна отправлять запросы к внешним API выбранных транспортных компаний, передавая введенные пользователем параметры, и получать в ответ расчет стоимости и сроков доставки.
Отображение результатов
Интерфейс должен показывать пользователю структурированный список полученных предложений от разных компаний для удобного сравнения.
Требования к реализации
- Работоспособное MVP с базовым функционалом
- Чистая и понятная архитектура кода
- Фронтенд, удобный для тестирования гипотез