Skip to content

darlingson/fast_budget

Repository files navigation

Fast Budget

A modern, user-friendly budget tracking application built with React and TypeScript.

Features

  • Set Total Budget: Enter your available funds for a specific period
  • Add Expense Items: Create budget items with labels and amounts
  • Recurring Expenses: Set how often costs recur (daily, weekly, etc.)
  • Auto-Calculate Totals: Instantly see your total budget usage
  • Real-Time Updates: Make adjustments and see changes immediately
  • Clean Overview: Clear display of budget allocation and remaining funds

Installation

  1. Clone the repository:
git clone https://github.com/darlingson/fast_budget.git
  1. Install dependencies:
cd fast_budget
npm install
  1. Run the development server:
npm run dev

The application will start at http://localhost:5173

Project Structure

  • src/: Source code directory
  • src/App.tsx: Main application component
  • src/BudgetApp.tsx: Budget tracking logic and UI
  • vite.config.ts: Vite configuration
  • tsconfig.json: TypeScript configuration

Tech Stack

  • React
  • TypeScript
  • Vite
  • Tailwind CSS (for styling)

Usage

  1. Set your total budget amount
  2. Add expense items with their respective amounts
  3. Configure recurrence for each expense
  4. Monitor your budget usage in real-time
  5. Adjust items as needed to stay within budget

Contributing

Feel free to submit issues and enhancement requests!

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A quick and simple budgeting tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published