Закладки на статьи

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

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

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

На главной странице должен быть список категорий (например, "Интересные", "По работе", "По учебе" и т.д.). Рядом с названием категории должна быть кнопка удаления. При клике на категорию открывается таблица со статьями этой категории.

Управление категориями

Пользователь может:

Управление закладками

Внутри выбранной категории пользователь может:

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

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

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