SPA-приложение для учета личных финансов, написано на JavaScript без использования фреймворков. Для верстки использован Bootstrap.
В приложении реализована авторизация и регистрация с использованием токенов и localstorage.
Пользователь может создавать, удалять и редактировать категории для доходов и расходов. Также можно создать финансовую операцию, выбрав ее тип, категорию и дату. Все созданные операции отображаются в таблице, где их можно фильтровать по периоду времени (неделя, месяц, год), а также редактировать и удалять.
На главной странице отображаются все доходы и расходы в виде круговых графиков, реализованных с помощью библиотеки Chart.js. Операции, отображаемые на графике можно фильтровать по периоду времени (неделя, месяц, год), либо указать нужный интервал.