Автоматизированное рабочее место сотрудника
многофункционального центра государственных и муниципальных услуг представляет из себя:
- Рабочие области с необходимыми ссылками по должностям;
- Инструменты для сжатия .pdf и .tiff файлов;
- Страница профиля с его контактной информацией, с возможность редактирования;
- Авторизация, регистрация, защита страниц от неавторизованных пользователей;
- Парсинг сетевых МФУ на предмет остаточного тонера для мониторинга и оперативной замены
- Телефонный справочник с возможность добавления, изменения, удаления и поиска контактов;
Используемые технологии:
- Flask и модули flask: flask-wtf, flask-login, jinja2, etc…;
- Sqlalchemy для sqlite3 и flask-migrate для миграций;
- Git и github;
- Docker, docker-compose;
- Selenium и bs4 для парсинга;
- Functools для декоратора измеряющего скорость парсинга;
- PyPDF2 и poppler-0.68.0, PIL для сжатия файлов .pdf и .tiff соответственно;
- Gravatar для создания пользовательских аватаров;
- Библиотека os для сохранения файлов .tiff и .pdf;
- Bootstrap 5 для дружественного пользовательского интерфейса и фирменный брендбук для медиафайлов.
- Nginx;