Это базовое приложение для поликлиники, разработанное на Python с использованием библиотек Flet и SQLAlchemy. Приложение включает в себя базу данных SQLite и предназначено для управления процессами регистрации, записи на прием и ведения истории приемов как для пациентов, так и для врачей.
- Регистрация и вход в систему.
- Запись на прием к врачам по специализациям с описанием жалоб.
- Просмотр истории предыдущих приемов.
- Возможность принимать только те записи, которые соответствуют специализации врача.
- Ведение диагнозов для каждого приема.
- Доступ к истории приемов.
- Возможность добавления врачей в систему.
- Первая регистрация в системе автоматически предоставляет права администратора.
Установите необходимые библиотеки с помощью pip:
pip install flet SQLAlchemy
В папке builded_app
находятся две сборки:
windows.zip
— сборка, созданная с использованием Flutter SDK. Для запуска распакуйте архив и выполните файлsrc.exe
(рекомендуемый способ).demo_pyinstaller.exe
— демонстративное приложение, которое сбрасывает настройки при перезапуске.
Откройте терминал или командную строку и выполните:
python src/main.py
Для запуска в браузере используйте следующую команду:
flet run --web --port 8025 ./src/main.py
- Приложение находится в стадии разработки, имеются недоработки и местами неоптимизированный код.