Creative Wallet
Aplikacja webowa do zarządzania budżetem domowym.

„A budget is telling your money where to go instead of wondering where it went. – Dave Ramsey”
Creative Wallet to rozbudowana wersja aplikacji konsolowej Personal Budget, która została przeniesiona do środowiska webowego i wzbogacona o nowe funkcje.
Aplikacja internetowa do zarządzana budżetem domowym. Wymagana jest autentykacja – utworzenie konta, logowanie, dodatkowo jest możliwość zmiany hasła. Użytkownik może dodawać przychody i wydatki, odpowiednio je kategoryzować, finalnie przeglądać bilans z wybranego okresu. Kategorie przychodow i wydatków można edytować, usuwać i dodawać nowe, zgodnie ze swoimi potrzebami. Użytkownik może także ustawić limity dla wybranych kategorii wydatków – aplikacja przy dodawaniu nowych transakcji informuje, ile zostało już wydane, jaki jest ustalony limit oraz ile środków pozostało w ramach tej kategorii.
Aplikację zbudowano przy użyciu klasycznych technologii webowych PHP, JavaScript, jQuery, Bootstrap, CSS, HTML. Dane użytkowników przechowywane są w bazie danych MySQL. Backend zbudowano w oparciu o własny framework stworzony od podstaw, zgodny ze wzorcem MVC. Funkcjonalność związaną z wyświetlaniem informacji o limitach przy dodawaniu nowego wydatku zrealizowano za pomocą asynchronicznego JavaScript (async/await oraz fetch).
Kod źródłowy dostępny na GitHubie, aplikację można przetestować tutaj.
Przykładowe dane do logowania – email: gosc123@gmail.com, hasło: test123
Data ostatniego commita: 25/04/2025.









Na poniższym nagraniu pokrótce przedstawiam jak zbudowana jest aplikacja i w jaki sposób działa.