Skip to content

Alaina-Noel/money_map

Repository files navigation

Budget Tracker

Budget Tracker Logo

Build Status License

About Budget Tracker

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.

Features

  • 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.

Getting Started

Prerequisites

Ensure you have the following installed:

  • PHP >= 8.0
  • Composer
  • MySQL or SQLite

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/budget-tracker.git
    cd budget-tracker
  2. composer install
  3. cp .env.example .env
  4. php artisan key:generate
  5. set your .env database variables
  6. php artisan migrate
  7. php artisan serve
  8. Visit http://localhost:8000 in your browser.

Reset the database and run all migrations

php artisan migrate:fresh

Create your user account

php artisan app:create-user

Seed the database with sample data

php artisan db:seed

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages