Skip to content

Latest commit

 

History

History
55 lines (27 loc) · 2.69 KB

README.md

File metadata and controls

55 lines (27 loc) · 2.69 KB

banana_crypto_test

Всем привет!

ТЗ было вот такое: Тестовое задание

Задание: Разработать веб-приложение на Django для создания и просмотра списка задач (to-do list) с интеграцией с Telegram ботом.

Требования:

  • Веб-приложение должно иметь следующую функциональность: - Регистрация и аутентификация пользователей.

  • Создание новой задачи с указанием заголовка и описания.

  • Просмотр списка задач пользователя.

  • Отметка задачи как выполненной.

  • Удаление задачи.

  • Веб-приложение должно использовать Django фреймворк и стандартные средства аутентификации Django.

  • Для хранения данных задач использовать SQLite базу данных.

  • Реализовать интеграцию с Telegram ботом, который позволяет пользователям создавать задачи и просматривать список задач через Telegram.

  • Пользователь должен иметь возможность связать свой аккаунт веб-приложения с Telegram ботом.

  • Веб-приложение должно предоставлять API для взаимодействия с Telegram ботом.

Решил что буду использовать Aiogram хоть он и работает асинхронно(

Вставляю примеры работы:

Пример личного кабинета с задачами

image

Добавляем задачу и идем в телеграм

image

Вот как выглядит бот

image

Вот как работает бот

image image