Техническое задание: Приложение для обработки квитанций
Цель проекта
Разработать удобное настольное приложение под операционную систему Windows, которое автоматизирует процесс загрузки данных с квитанций на сервер.
Основной функционал
- Авторизация пользователя: В приложении должен быть реализован безопасный вход в систему.
- Выбор временного периода: Пользователь должен иметь возможность задать период для обработки данных.
- Импорт файлов: Приложение должно позволять загружать файлы с квитанциями (форматы уточняются у исполнителя).
- Распознавание QR-кодов: Ключевая функция - автоматическое сканирование и считывание данных с QR-кодов, присутствующих на квитанциях.
- Интеграция с API: Извлеченные данные должны быть корректно упакованы и отправлены на внешний сервер через предоставленное API.
Технические требования
- Язык программирования: Python.
- Платформа: Windows (десктопное приложение).
- Интерфейс: Простой и интуитивно понятный графический интерфейс (GUI).
- Библиотеки: Для реализации функционала распознавания QR-кодов и работы с API.
Ожидаемый результат
Готовое к использованию приложение с исходным кодом, инструкцией по установке и запуску. Код должен быть чистым, документированным и готовым к последующей поддержке.