Загрузка данных


# Программа по управлению клиникой

В программе реализованы 3 роли:
- Администратор
- Регулятор
- Клиент/гость

Клиент может просматривать записи<br>
Регулятор может их добавлять<br>
А Администратор может их редактировать и удалять

## Стек
Программа была выполнена на следующих основных библиотеках:
- flet
- sqlalchemy
- fletable

За интерфейс отвечают flet и fletable, sqlalchemy же в совокупности с pymysql за соединение и взаимодействие с базой данных.

## Начало работы
windows, pc, python

### Установка

```bash
pip install -r requirements.txt  
```
Для запуска программы из корневой папки следует использовать команду:
```bash
flet run -m src.main
```
## Необходимы условия
Для запуска необходимы:
- Windows >= 10
- Python >= 3.10
- flet >= 0.84
- fletable
- sqlalchemy


## Установка
Для копирования Выполните команду
```bash
git clone url
```
Где url - ссылка на репозиторий. Затем выполните команду:
```bash
pip install -r requirements.txt
```

Затем запустите ваш Open server panel и MySQL Workbench. в Воркбенч импортируйте файл скрипт.
Для запуска программы введите 
```bash
flet run -m src.main
```
, Находясь в корневой папке проекта.
ВХодные данные:
- Админ: user1, 1234
- Регистратор: user2, 1234
- Клиент: user3, 1234

### Автор
Программа выполнена <br>
Студентом КМПО РАНХиГС <br>
Группы 409ИС-22 <br>
Романовым Александром Андреевичем <br>
3 Июня 2026 года