Money Up/Down - Aplikacja do zarządzania finansami
Aplikacja internetowa do zarządzania osobistymi finansami.
Stos technologii:
Frontend: Angular 21, TypeScript, Bootstrap 5
Backend: Python Flask, Flask-CORS
Baza danych: SQLite z SQLAlchemy ORM
Autoryzacja: JWT (JSON Web Tokens)
API: architektura RESTful
Zrealizowane funkcje:
Rejestracja użytkowników z walidacją email
Logowanie użytkownika z tokenem JWT
Śledzenie przychodów (dodawanie, przeglądanie, edytowanie)
Śledzenie wydatków (dodawanie, przeglądanie, edytowanie)
Zarządzanie kategoriami transakcji
Responsywny interfejs z Bootstrap
Zabezpieczone trasy z użyciem Angular Guards
Struktura projektu:
/frontend - aplikacja SPA Angular 21
/app - backend Flask z trasami i modelami
finance.db - baza danych SQLite
Stos technologii:
Frontend: Angular 21, TypeScript, Bootstrap 5
Backend: Python Flask, Flask-CORS
Baza danych: SQLite z SQLAlchemy ORM
Autoryzacja: JWT (JSON Web Tokens)
API: architektura RESTful
Zrealizowane funkcje:
Rejestracja użytkowników z walidacją email
Logowanie użytkownika z tokenem JWT
Śledzenie przychodów (dodawanie, przeglądanie, edytowanie)
Śledzenie wydatków (dodawanie, przeglądanie, edytowanie)
Zarządzanie kategoriami transakcji
Responsywny interfejs z Bootstrap
Zabezpieczone trasy z użyciem Angular Guards
Struktura projektu:
/frontend - aplikacja SPA Angular 21
/app - backend Flask z trasami i modelami
finance.db - baza danych SQLite