Budget Tracker is a simple and intuitive application designed to help users manage their personal finances. It allows users to track income, expenses, savings, and budgets in an organized and secure way.
- Create and categorize budgets (e.g., Rent, Groceries, Entertainment).
- Track income through paychecks and other sources.
- Add line items for individual expenses or earnings.
- View summaries of actual vs. expected spending and income.
- Multi-user support with data isolation.
Ensure you have the following installed:
- PHP >= 8.0
- Composer
- MySQL or SQLite
- Clone the repository:
git clone https://github.com/your-username/budget-tracker.git cd budget-tracker
- composer install
- cp .env.example .env
- php artisan key:generate
- set your .env database variables
- php artisan migrate
- php artisan serve
- Visit http://localhost:8000 in your browser.
php artisan migrate:fresh
php artisan app:create-user
php artisan db:seed