Доработать систему доступа открытия двери по QR кодам

Цена договорная
18 сентября 2023, 13:28 • 8 откликов • 114 просмотров
Перед началом работы подписывается NDA.


Краткое ТЗ
Как система работает сейчас
  • Юзер стори
    • пользователь через телеграм-бот получает QR
    • пользователь подносит QR к камере, расположенной рядом с дверью
    • QR распознается дверь открывается
  • Железо
    • удаленный Linux сервер
    • плата Orange Pi, далее - плата, находится внутри помещения, на плате Linux
    • внутри помещения находится локальная сеть, обеспечиваемая роутером, в нее подключены ip-камеры, плата, умные реле для двери
    • доступ к локальной сети происходит через l2tp vpn
  • Логика взаимодействия программных компонентов
    • сервер с ТГ получается запрос на qr от пользователя
    • сервер с ТГ генерирует код и записывает его в базу данных Mongo
    • камера распознает qr, плата обращается к базе данных и проверяет, валидный ли qr
    • если qr валидный, то плата отправляет запрос на умное реле, которое открывает дверь
  • язык - python
  • код хранится на github

Задача - доделать некоторый функционал:
  • настроить vpn
  • прописать скрипты настройки
  • добавить валидацию QR кода через систему симметричного шифрования paseto
  • добавить ротацию логов и автозагрузку логов и видео в s3 хранилище
  • написать систему для отображения базы данных посещений

Более подробное ТЗ - в прикрепленном файле.
Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Задача не была решена.
~ 1 год назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Неплохая работа была за это время!
~ 1 год назад