Дипломный Python-проект: сервис для размещения и поиска объявлений об аренде товаров через Telegram.
- публикация объявлений;
- поиск по ключевым словам, категории, городу и цене;
- связь с владельцем;
- редактирование и удаление объявлений;
- подписки на уведомления;
- модерация, обратная связь и жалобы.
- Python 3.12
- aiogram 3
- SQLAlchemy 2
- PostgreSQL
- Pydantic
git clone https://github.com/rustobbay-cmd/Python_Bot_FinalProject_Bairamkulov.git
cd Python_Bot_FinalProject_Bairamkulov
python -m venv .venv
pip install -r requirements.txtСоздайте файл .env:
BOT_TOKEN=your_bot_token
DB_HOST=localhost
DB_PORT=5432
DB_NAME=rental_bot
DB_USER=postgres
DB_PASSWORD=your_password
ADMIN_IDS=123456789Запуск:
python main.pyНастоящие токены, пароли и файл
.envнельзя публиковать в репозитории.
Руслан Байрамкулов — Python-разработчик, backend и автоматизация для бизнеса.