Разработка пропускной системы с NFC

Необходимо реализовать полный стек разработки для современной системы управления доступом, использующей NFC в мобильном приложении.

Основные компоненты проекта

  • Backend-часть: Разработка на Python с использованием фреймворка Django. Отвечает за логику работы системы, управление пользователями, правами доступа и взаимодействие с базой данных.
  • Frontend-часть: Разработка кроссплатформенного мобильного приложения на Flutter (Dart). Интерфейс для пользователей, использующий NFC-модуль устройства для эмуляции пропуска.

Ключевые требования к системе

  • Реализация безопасного обмена данными между мобильным приложением и сервером.
  • Использование NFC для идентификации и аутентификации пользователя.
  • Создание административной панели для управления учетными записями и правами доступа.
  • Обеспечение стабильной работы и отказоустойчивости.

Ожидаемый результат

Готовое к использованию решение, состоящее из работающего сервера (backend API) и мобильного приложения (frontend), позволяющее осуществлять контроль доступа в помещения с помощью смартфона.