Самый примитивный и простой способ, это подключить свой API, или MongoDB, GraphQL.
Потом асинхронно добавляешь в мутации события на изменения тех данных, которые есть в карточке.
Всё можно делать на одной странице через состояния, меняешь их и сохраняешь. Если нужны откаты по истории действий - это редакс. Копировать ссылки, куда-то переходить, это плохой UI, пользователи привыкли получать результат сразу, по клику, а это очень сложные телодвижения. Зачем тогда React )))