Трекер покупок

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

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

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

На странице должны быть размещены:

Добавление покупки

Форма добавления покупки содержит:

При добавлении покупка сохраняется с текущей датой и временем.

Таблица покупок

В таблице отображаются покупки за выбранный день. Каждая запись должна содержать:

Просмотр истории

Пользователь может просматривать покупки:

Суммарная стоимость

При просмотре покупок снизу таблицы выводится:

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

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

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