Техническое задание: Интерактивный конструктор планов этажей

Цель проекта

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

Основной функционал

1. Работа с планом этажа

  • Загрузка пользовательской схемы (изображения) в качестве основы для плана этажа.
  • Возможность удаления загруженной схемы и сброса всех данных.

2. Добавление и управление объектами

  • Добавление на план этажа интерактивных элементов: видеокамер и датчиков.
  • Возможность удаления добавленных объектов.

3. Интерфейс и технологии

  • Реализация на чистом JavaScript, CSS и HTML.
  • Интуитивно понятный и отзывчивый интерфейс.
  • Клиентская обработка действий пользователя.

Требования к реализации

  • Код должен быть чистым, структурированным и с комментариями.
  • Интерфейс должен корректно отображаться в современных браузерах.
  • Логика добавления и удаления элементов должна быть стабильной.