Skip to content

A Python CLI app for tracking expenses. Features include adding expenses, displaying them, saving to CSV, and database integration for persistent storage.

Notifications You must be signed in to change notification settings

touhid9teen/Expense-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Expense Tracker Application

This Expense Tracker Application is a simple, command-line Python application for managing personal expenses. It allows users to add expenses, display a list of expenses, save expenses to a CSV file, and integrate with a SQLite database for persistent storage.

Features

  • Add Expense: Users can add expenses with details such as amount, category, and an optional description.
  • Display Expenses: Displays a list of all added expenses with their details.
  • Save Expenses to CSV: Allows users to save the list of expenses to a CSV file for external use or backup.
  • Database Integration: Users can create a database table, store data in the database, and retrieve expense data from the database for persistent storage.

Getting Started

Prerequisites

  • Python 3.x
  • SQLite3

Installation

  1. Clone the repository to your local machine:

About

A Python CLI app for tracking expenses. Features include adding expenses, displaying them, saving to CSV, and database integration for persistent storage.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages