Внутренний инструмент для учета аккаунтов и доступов с 2FA
Разработан внутренний инструмент для учета аккаунтов и доступов с поддержкой 2FA, предназначенный для использования в бизнесе, агентствах и командах.
Программа решает задачу централизованного и безопасного хранения данных по рабочим аккаунтам, сервисам и кабинетам без использования облачных решений. Все данные хранятся локально на стороне пользователя.
Каждый аккаунт представлен в виде отдельной записи с логином, паролем, одноразовым 2FA кодом, резервной почтой, номером телефона, платежными данными, комментариями и задачами. Это позволяет вести структурированный учет и фиксировать рабочую информацию по каждому доступу в одном месте.
База данных шифруется, при запуске программы требуется пароль доступа. Реализовано автоматическое резервное копирование, что снижает риск потери данных.
Поддерживается импорт и экспорт аккаунтов в формате JSON с передачей полного набора данных. Это используется для обмена аккаунтами между сотрудниками, переноса данных между устройствами и резервного хранения. Также реализован частичный экспорт данных в CSV для подготовки отчетов и работы с Excel и Google Таблицами.
Программа работает локально под Windows и macOS, поддерживает светлую и темную темы интерфейса.
В рамках проекта выполнен полный цикл работ: проектирование структуры данных, разработка логики приложения, реализация интерфейса, защита данных и подготовка механизмов импорта и экспорта.