Менеджер контактов родственников

Реализуйте сервис, в котором пользователь может хранить контакты родственников.

Основные возможности проекта

Главная страница

На странице должна быть таблица со списком всех родственников. Каждая запись должна содержать:

Добавление контакта

На странице должна быть форма для добавления нового контакта с полями:

Редактирование контакта

При нажатии на кнопку "Редактировать" открывается форма, заполненная текущими данными контакта. После редактирования и нажатия на кнопку "Сохранить" запись обновляется.

Удаление контакта

При нажатии на кнопку "Удалить" появляется подтверждение (confirm), после чего запись удаляется из таблицы.

Хранение данных

Все контакты должны храниться в локальном хранилище браузера (localStorage). При загрузке страницы данные загружаются из хранилища, при изменении - сохраняются обратно.

Дополнительные возможности