<p>Здравствуйте.</p><p>Цель проекта:<br />Перенести локальную базу (XLS + Access/VBA) в единый веб-интерфейс, чтобы операторы работали с общей актуальной информацией о транспортных фирмах. По факту у нас есть с чем работать но проблема в центральной базе.<br /></p><p>Коротко:</p><ul><li><p><b>Авторизация / пользователи</b><br />Без ролей. При входе оператор выбирает своё имя из выпадающего списка (запоминается в cookie).</p><p></p></li><li><p><b>Функции интерфейса</b></p><ol><li><p>Список фирм: поиск, сортировка, фильтры.</p></li><li><p>Кнопка «Позвонил» — помечает запись, фиксирует имя оператора и время.</p></li><li><p>Инлайн-редактирование комментариев.</p></li><li><p>Редактирование полей</p></li><li><p><i>Опционально</i> — вкладка «История» для просмотра кто и что изменил.</p><p></p></li></ol></li><li><p><b>Технологии</b><br />Выберите один из вариантов, возьмём то, что дешевле и быстрее запустить:</p><p><b>Вариант A. Чистый стек (например ваш код)</b></p><ul><li><p>Backend: Node.js (Express) <i>или</i> PHP (Laravel Lite).</p></li><li><p>База: SQLite (при росте можно мигрировать на MySQL/PostgreSQL).</p></li><li><p>Frontend: Bootstrap 5 + jQuery DataTables.</p></li><li><p>Развёртывание: Docker-compose.</p></li></ul><p><b>Вариант Б. Доработка существующего решения</b></p><p>Предлагайте идеи, обсудим.</p><p></p></li><li><p><b>Критерии</b></p><ul><li><p>Одновременная работа минимум 2 операторов без конфликтов.</p></li><li><p>Изменения видны всем сразу после перезагрузки страницы.</p></li><li><p>Предоставлена краткая инструкция по развёртыванию/подключению.</p></li></ul></li></ul><p></p><p>Остальные детали при личной переписке.</p>