Веб планировщик с календарем и задачами, разработанный на принципе: Todoist

Ссылка на работу
image image image
Scheduler Kotodo — full-stack приложение для планирования задач и повседневных дел с привязкой к календарю. Проект построен на стеке React JS + FastAPI и ориентирован на хранение и обработку пользовательских данных на сервере. Приложение спроектировано с возможностью дальнейшей интеграции в Telegram Mini App. Функциональность: - Создание, редактирование и удаление задач (CRUD) - Календарь - CRUD-операции над днями календаря - Навигация по датам и дням Backend (FastAPI) - REST API для работы с задачами и календарём - Ручки для взаимодействия с таблицами БД - Серверная бизнес-логика вынесена в API - Подготовленная архитектура под расширение функционала - Асинхронная обработка запросов Frontend (React JS) - SPA-архитектура - Клиентская маршрутизация (state) Интерфейсы: Home page — обзор профиля пользователя Calendar — интерфейс календаря Tasks — страница управления задачами (Todolist) Визуальное разделение логики и UI Подготовка интерфейса под WebView (Telegram Mini App)
https://github.com/STAP16/kotodo-webapp