Как организовать работу с картами клиентов (БД) в веб?
Почитайте про оптимистические блокировки.
Как реализовать это в веб?
То есть нужно сделать так, чтобы когда один менеджер открыл карту, она стала недоступна для второго.
А когда закрыл - доступна.

Добавить в таблицу БД дополнительные поля:
locked BOOLEAN
locked_user_id BIGINT
locked_at TIMESTAMP

Выставлять признак блокировки на время редактирования, id пользователя который заблокировал запись, и время когда это (блокировка) произошло.
Для остальных на уровне приложения оставлять возможность работать с заблокированной записью в режиме чтения.
Добавить в админку возможность принудительно снять блокировку, а так-же периодически (по расписанию) снимать блокировку.