Skip to content

danial29rus/banana_crypto_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e6ea31d · Jun 15, 2023

History

5 Commits
Jun 15, 2023
Jun 15, 2023
Jun 15, 2023
Jun 15, 2023
Jun 15, 2023
Jun 15, 2023
Jun 15, 2023

Repository files navigation

banana_crypto_test

Всем привет!

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

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

Требования:

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

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

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

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

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

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

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

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

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

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

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

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

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

image

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

image

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

image

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

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published