Money Up Down - Приложение для управления финансами
Веб-приложение для управления личными финансами.
Стек технологий:
Frontend: Angular 21, TypeScript, Bootstrap 5
Backend: Python Flask, Flask-CORS
База данных: SQLite с SQLAlchemy ORM
Аутентификация: JWT (JSON Web Tokens)
API: RESTful архитектура
Реализованные функции:
Регистрация пользователей с валидацией email
Вход пользователя с JWT токеном аутентификации
Отслеживание доходов (добавление, просмотр, редактирование)
Отслеживание расходов (добавление, просмотр, редактирование)
Категорийное управление транзакциями
Адаптивный интерфейс с Bootstrap
Защищённые маршруты с использованием Angular Guards
Структура проекта:
/frontend - Angular 21 SPA приложение
/app - Flask backend с маршрутами и моделями
finance.db - База данных SQLite
Стек технологий:
Frontend: Angular 21, TypeScript, Bootstrap 5
Backend: Python Flask, Flask-CORS
База данных: SQLite с SQLAlchemy ORM
Аутентификация: JWT (JSON Web Tokens)
API: RESTful архитектура
Реализованные функции:
Регистрация пользователей с валидацией email
Вход пользователя с JWT токеном аутентификации
Отслеживание доходов (добавление, просмотр, редактирование)
Отслеживание расходов (добавление, просмотр, редактирование)
Категорийное управление транзакциями
Адаптивный интерфейс с Bootstrap
Защищённые маршруты с использованием Angular Guards
Структура проекта:
/frontend - Angular 21 SPA приложение
/app - Flask backend с маршрутами и моделями
finance.db - База данных SQLite