Заказ любимой еды из шаурмечной DarkSide (концепт).
![](https://private-user-images.githubusercontent.com/22497421/277800116-16f9f9d8-716c-4ae6-bed5-0db7baccdc83.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ3ODgyMTcsIm5iZiI6MTcyNDc4NzkxNywicGF0aCI6Ii8yMjQ5NzQyMS8yNzc4MDAxMTYtMTZmOWY5ZDgtNzE2Yy00YWU2LWJlZDUtMGRiN2JhY2NkYzgzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODI3VDE5NDUxN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTIxNjliMGMwNmZiZjcxNjNlNGYxZDVjYTc3Yzg5MWExOTA4YjYwYzQ4OGVkYTRjMDQ2YTk0MGRjOGEwZDBmYzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.eYLtAEVCGXUWLWEF2g4mS7RYu6OgXF_lzKnBpuRei9Q)
![](https://private-user-images.githubusercontent.com/22497421/277800199-1736c1a6-397f-4571-b14a-a5a57d842661.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ3ODgyMTcsIm5iZiI6MTcyNDc4NzkxNywicGF0aCI6Ii8yMjQ5NzQyMS8yNzc4MDAxOTktMTczNmMxYTYtMzk3Zi00NTcxLWIxNGEtYTVhNTdkODQyNjYxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODI3VDE5NDUxN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ1NjU1ZjA3YmQyNDU3ODFjMWY2ZmZiNTlmM2UwMDNiZjc5YzM1YjdlZjNmMTA4MjE3MGMzYTg5M2Q3OGQwMTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.4QZK07rg4ba9REkesh1uFSZDWyYvXOLtbr598zhGSmM)
- Запустите бота, нажмите на кнопку "Сделать заказ". Выберите интересующее вас блюдо. Нажмите на кнопку "Перейти к оплате", рядом будет указана стоимость заказа.
- В Телеграм придет запрос на оплату. Нажмите "Оплатить", выберите удобный способ доставки и оплаты. При успешной оплате заказ будет принят в обработку.
- Готово!
Бот: Python3, Aiogram3, Telegram Web App, SQLite3
Веб-приложение: HTML, CSS, JS
- Выгрузите веб-приложение на сервер.
- Установите зависимости
pip install -r requirements.txt
- Настройте конфигурацию в файле
src/config.py
- Запустите бота:
python -m src
Для проверки бота можете использовать веб-приложение: https://everysoftware.github.io/darkside/
.