Проект выполнен "под ключ" - проектирование, дизайн, front-end, back-end.
Используемые технологии: React, Node, PostgreSQL, WebSockets, Figma
Мои обязанности:
- Спроектировать UX/UI интерфейса панели видеонаблюдения, где может быть много объектов, на них много камер, и с каждой камеры распознаются события при помощи AI (вход, выход, присутствие на рабочем месте, и тд)
- Разработать frontend web-приложения на React + TypeScript: главная рабочая область с просмотром всех добавленных камер, проигрыванием видео с камеры при нажатии на камеру, выбором диапазона дат и времени, отображением карточек событий видео, и при нажатии на карточку события, воспроизведение видео в плеере перескакивает на время начала события. А также все остальные интерфейсы: авторизация, выбор объекта, настройки, администрирование, раздел статистики по объекту (по всем и отдельно каждой камере кол-во каждого типа событий за выбранный период)
- провести полное тестирование функционала, выявить и устранить все баги
Результат:
- Качественно и в срок разработано web-приложение на React + TypeScript