Общее описание проекта

Необходимо разработать десктопное приложение для управления танцевальной студией. Приложение должно работать на Windows, использовать технологию Windows Forms и базу данных Microsoft SQL Server.

Функциональные требования

Пользователи и безопасность

  • Регистрация и авторизация пользователей (клиенты, преподаватели, администраторы)
  • Ролевая модель разграничения доступа
  • Сессии и/или токены для многопользовательской работы

Работа с данными

  • Полный CRUD (создание, чтение, обновление, удаление) для всех сущностей
  • Учет клиентов, занятий, абонементов, расписания

API

  • REST-интерфейс для внешнего тестирования через Postman или аналогичные инструменты
  • Поддержка стандартных HTTP-методов (GET, POST, PUT, DELETE)

Технические требования

  • Язык программирования: C# версии 8.0 или выше
  • Технология UI: Windows Forms
  • База данных: Microsoft SQL Server (версия 2012 или выше)
  • Доступ к БД через Entity Framework или ADO.NET
  • API должен быть реализован как отдельный модуль (например, на ASP.NET Web API) или интегрирован внутри приложения

Состав поставки

  • Исходный код проекта
  • Файл с SQL-скриптом для создания базы данных и начального наполнения
  • Инструкция по запуску и настройке

Дополнительно

В приложении предусмотреть удобный интерфейс для администратора: просмотр списка клиентов, редактирование расписания занятий, управление преподавателями. Многопользовательский режим должен поддерживать одновременную работу до 10 пользователей без конфликтов данных.

Разработка телеграм-бота для кофейни на Python

Требуется создать функционального Telegram-бота для приёма заказов в кофейне. Бот должен быть написан на чистом Python и включать в себя админ-панель для управления. Подробное техническое задание будет согласовано с выбранным исполнителем.