Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

# Expense Tracker

📸 Application Preview

Main Menu

Main Menu


Add Expense

Add Expense


View Expenses

View Expenses


Search Expenses

Search Expenses


Total Expenses

Total Expenses

Monthly Expenses

Monthly Expenses

Exit Menu

Exit Menu


## Project Overview

The Expense Tracker is a Python-based application designed to help users record, manage, and track their daily expenses. The project allows users to add expenses, view expense records, calculate total spending, and analyze their spending patterns.

This project was built to practice Python programming concepts such as functions, loops, conditional statements, dictionaries, file handling, and basic data management.

---

## Features

- Add new expenses

- View all recorded expenses

- Track expenses by category

- Calculate total expenses

- Search and manage expense records

- Simple menu-driven interface

- User-friendly command-line interaction

---

## Technologies Used

- Python

- Python Data Structures

- Lists

- Dictionaries

- Functions

- File Handling

---

## Project Structure

Expense-Tracker/

├── expense_tracker.py

└── README.md

---

## How to Run the Project

### 1. Clone the repository

git clone <https://github.com/Redeep1999/Expense-Tracker.git>



\### 2. Navigate to the project folder



```bash

cd Expense-Tracker



\### 3. Open the Jupyter Notebook



```bash

jupyter notebook





This will open Jupyter Notebook in your browser, where you can open:

Expense\_Tracker.ipynb





\## Learning Outcomes



\- Practiced Python programming concepts by building a real-world application

\- Improved understanding of functions, loops, and conditional statements

\- Learned how to manage and manipulate data using Python data structures

\- Developed problem-solving skills by implementing expense management features





\## Author



\*\*Redeep Mallick\*\*



GitHub:  

https://github.com/Redeep1999






About

A Python-based Expense Tracker application to record, manage, and analyze daily expenses.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages