Встречается на собеседованиях • сегодня

Расскажи про pet-проект

Один из моих pet-проектов — это Telegram-бот для учета личных финансов. Он помогает отслеживать доходы и расходы, строить аналитику по категориям и экспортировать данные в CSV.

Технологии:

  • Python + aiogram (асинхронный фреймворк для ботов)
  • SQLite для хранения данных
  • Matplotlib для визуализации статистики

Пример кода (обработчик добавления расхода):

python
@dp.message_handler(commands=['add_expense'])
async def add_expense(message: types.Message):
    args = message.get_args().split()
    if len(args) != 2:
        await message.answer("Формат: /add_expense <категория> <сумма>")
        return
    category, amount = args
    db.add_expense(user_id=message.from_user.id, category=category, amount=float(amount))
    await message.answer(f"Расход '{category}' на {amount}₽ сохранен!")

Фичи:

  • Гибкие отчеты (неделя/месяц/год)
  • Напоминания о регулярных платежах
  • Multi-account поддержка

Проект вырос из личной необходимости и теперь используется небольшой аудиторией. Планирую добавить интеграцию с банками через API.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы