Назад к портфолио
SPA

LuminCoin Finance

SPA для учета доходов и расходов с дашбордами, графиками и аналитикой. Написан на чистом TypeScript без фреймворка.

Скриншот 1
Скриншот 2
Скриншот 3
Скриншот 4
1 / 4

Задача

Построить SPA для личного учета финансов без использования фреймворков — намеренно, чтобы понять что React и Angular решают под капотом.

О проекте

SPA на чистом TypeScript для учета доходов, расходов и категорий. Дашборды, графики, аналитика по периодам, авторизация.

Намеренно написан без фреймворка — чистая архитектура на классах и модулях. Дало глубокое понимание того, что фреймворки абстрагируют: реактивность, роутинг, управление состоянием.

Что реализовано

  • Дашборды с графиками Chart.js
  • Категории транзакций и аналитика по периодам
  • Авторизация через REST API
  • Роутинг и управление состоянием без фреймворка

Что вынес

После этого проекта React перестал быть магией — понял что именно он берет на себя и почему это удобно.

О проекте

Тип

Личный проект

Категория

SPA

Стек

TypeScriptChart.jsCSSREST API

Другие проекты

./modernstack
© 2026 Олег Галузинский
built with Next.js · deployed on VPS · made in Moscow