Skip to content

A simple yet powerful personal finance manager built with Laravel. Track your income, expenses, and account balances with multi-currency support. Clean dashboard, transaction management, and multi-currency support.

Notifications You must be signed in to change notification settings

pankrashin/laravel-budget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Budget

A full-featured personal budgeting Progressive Web App (PWA) built with Laravel. The entire application stack is containerized with Docker and Nginx. Features include multi-currency accounts, transaction management, dynamic net worth calculation via currency conversion API, and a data-driven dashboard with Chart.js.

Usage

Clone the Repository

$ git clone https://github.com/pankrashin/laravel-budget.git
$ cd laravel-budget

Edit .env

$ vim /src/.env

Run Docker Compose

$ docker-compose up --build -d

Generate Application Key

$ docker-compose exec app php artisan key:generate

Clear Caches

$ docker-compose exec app php artisan config:clear
$ docker-compose exec app php artisan route:clear
$ docker-compose exec app php artisan view:clear

Run the Database Migration

$ docker-compose exec app php artisan migrate

About

A simple yet powerful personal finance manager built with Laravel. Track your income, expenses, and account balances with multi-currency support. Clean dashboard, transaction management, and multi-currency support.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages