Skip to content

IAmJafeth/spend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spend CLI - Expense Tracker

Project Status Roadmap.sh Python

A command-line expense tracker built as a practice project from roadmap.sh - Expense Tracker.


About

This project is focused on building a clean and practical CLI app to track personal expenses from the terminal.

Project Roadmap

Core Requirements

  • Application runs from the command line
  • Add an expense with a description and amount
  • Update an expense
  • Delete an expense
  • View all expenses
  • Persist expenses data on disk
  • View a summary of all expenses
  • View a summary of expenses for a specific month (current year)

Additional Features

  • Add expense categories and filter by category
  • Set a monthly budget and show warnings when budget is exceeded
  • Export expenses to CSV

Current Status

This project is currently in the initial setup / in-progress stage.

Tech Stack

  • Python 3.13+
  • Standard library (for now)

Run

python main.py

Built for learning and iteration, one CLI feature at a time.

About

Expense Tracker project from Roadmap.sh

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages