Skip to content

Expense Tracker App: Manage, track, and analyze your expenses easily with this Python application. Store data locally. Efficient financial management.

Notifications You must be signed in to change notification settings

aadilsiddiquee/Expense_Tracker_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Expense Tracker App (Python)

Expense Tracker Image

Introduction

The Expense Tracker App is a user-friendly Python application designed to help you manage your finances efficiently. Whether you want to keep track of your daily expenses or maintain detailed records of your spending habits, this app provides an intuitive interface to meet your financial management needs. With features like adding, editing, and deleting expenses, as well as generating expense reports, it offers a convenient way to manage your financial records. Your data is stored in a JSON file for easy access and persistence.

Features

  • Add Expense: Easily add new expenses to your records by providing the name, amount, and category. This feature ensures you can maintain a detailed account of your daily expenditures.

  • Edit Expense: Effortlessly update existing expenses. Whether you need to correct the name, modify the category, or adjust the amount, this feature allows you to maintain accurate financial records.

  • Delete Expense: Remove expenses that are no longer relevant or need correction.

  • Generate Expense Report: Obtain a comprehensive overview of your expenses. The report includes the date, name, category, and amount, providing insights into your spending patterns. Additionally, the report offers a total expense amount for quick financial assessments.

  • Data Storage: All your expenses are automatically saved in a "expenses.json" file located in the same directory as the application. This ensures easy access to your data and makes it persistent across sessions.

Note : The currency symbol used in Expense Report is "Rs." which represents Indian Rupee.

Usage

Follow these steps to start using the Expense Tracker App:

  1. Prerequisites:

    • Ensure you have Python 3.x installed on your system.
  2. Using the App:

    • Upon running the app, you'll be presented with a menu.

    • Select options from the menu to perform various actions, such as adding, editing, deleting expenses, or generating an expense report.

    • Follow the on-screen prompts to input the necessary information.

    • All your expenses are automatically saved in the "expenses.json" file in the same directory.

Now you can start tracking and managing your expenses effectively using the Expense Tracker App. It's a practical tool for maintaining control over your financial well-being.

About

Expense Tracker App: Manage, track, and analyze your expenses easily with this Python application. Store data locally. Efficient financial management.

Topics

Resources

Stars

Watchers

Forks

Languages