Описание задачи
Необходимо разработать Telegram-бота, предназначенного для организации и предзаказа междугородних поездок. Бот выполняет роль информационного посредника между пассажирами и водителями. Основная цель - реализовать удобный, понятный механизм бронирования с ориентацией на самозанятого посредника. Юридические и технические риски должны быть сведены к минимуму. Детали и уточнения по механике работы - в прикрепленном файле.
Основные требования
- Работа исключительно как информационный посредник (без прямых платежей/договоров)
- Предзаказ поездок по строгому расписанию
- Поддержка двух ролей: пассажир и водитель
- Простота в настройке и эксплуатации для самозанятого
- Никаких требований к OGRN, лицензиям - фокус на объявления и контакты
Интерфейс и функциональность
- Регистрация/авторизация пользователей по Telegram ID
- Публикация рейсов водителем
- Поиск и предзаказ мест пассажирами
- Обмен контактами после подтверждения
- Минимальная админка для просмотра заказов
Технические детали
- Язык разработки: Python
- Библиотека: python-telegram-bot
- Хранение данных: SQLite (или другая БД по согласованию)
- Код должен быть чистым и документированным
Оформление и конфиденциальность
Все контактные данные, названия фирм и сайты не указываются. Программа должна работать полностью автономно. Исходные коды передаются исполнителем.
Если есть место для креатива
Предложи 3-4 приятных UX-деталей (кнопки быстрого выбора города, шаблоны тем поездок).