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



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




1 / 4
Задача
Построить SPA для личного учета финансов без использования фреймворков — намеренно, чтобы понять что React и Angular решают под капотом.
О проекте
SPA на чистом TypeScript для учета доходов, расходов и категорий. Дашборды, графики, аналитика по периодам, авторизация.
Намеренно написан без фреймворка — чистая архитектура на классах и модулях. Дало глубокое понимание того, что фреймворки абстрагируют: реактивность, роутинг, управление состоянием.
Что реализовано
- ✓Дашборды с графиками Chart.js
- ✓Категории транзакций и аналитика по периодам
- ✓Авторизация через REST API
- ✓Роутинг и управление состоянием без фреймворка
Что вынес
После этого проекта React перестал быть магией — понял что именно он берет на себя и почему это удобно.
Другие проекты