Разработать базу данных с нуля. Техническое описание: Приложение доставки Tezrason Delivery ?? Цель приложения Создать мобильное приложение для курьеров маркетплейса Tezrason, которое позволяет им получать, выполнять и отслеживать заказы доставки. ?? Основные функции 1. Авторизация и профиль курьера Вход по номеру телефона + SMS-код. Профиль курьера: имя, фото, ID, рейтинг, статистика. Проверка курьера (верификация документов — опционально). 2. Получение заказов Курьер получает новые заказы в реальном времени. Отображение деталей заказа: адрес получения адрес доставки тип заказа стоимость доставки расстояние и примерное время Курьер может: принять заказ отклонить заказ 3. Навигация Интеграция с картами (Google Maps или OpenStreetMap API). Построение оптимального маршрута. Отображение местоположения курьера в реальном времени. 4. Статусы доставки Курьер изменяет статус заказа по этапам: Принял заказ Еду к отправителю Забрал заказ На пути к покупателю Доставлено Каждый статус отправляется в систему продавца/пользователя. 5. Чат с клиентом Встроенный чат Отправка текстов + возможно фото (опционально) Уведомления о новых сообщениях 6. История заказов Список всех завершённых доставок Сумма заработка Статистика: количество выполненных заказов рейтинг время работы 7. Баланс и выплаты Отображение заработанных денег Система комиссий (если используется) Возможность запросить вывод средств (через карту/кошелёк) 8. Push-уведомления Приложение должно отправлять пуши: Новый заказ Сообщение в чате Подтверждение доставки Изменения статусов Выплаты 9. Админ-панель (для тебя) Нужны инструменты управления курьерами: Добавить/удалить курьера Смотреть геолокацию Назначать заказы вручную (если нужно) Смотреть статистику и рейтинги Управлять выплатами Требования к приложению Платформы: Android (iOS — опционально) Технологии (на выбор разработчика): Flutter / React Native (рекомендуется) Backend: Node.js, Laravel, или другой База данных: PostgreSQL / MySQL API: REST или GraphQL Карты: Google Maps API ?? UI/UX Лёгкий, понятный интерфейс Цвета в стиле бренда Tezrason (зелёный, белый, красный — как флаг Таджикистана) Экранные подсказки для новых курьеров Удобные крупные кнопки ?? Безопасность Шифрование всех данных Токен-авторизация Логирование всех действий курьера ?? Дополнительно Возможность расширения под разные типы доставки: еда, товары, документы Возможность подключения разных тарифов доставки Возможность включить GPS-трекинг всегда, пока заказ активен. Что нужно ещё: разработать пользовательский интерфейс, провести инструктаж и обучить пользователей.