https://github.com/rvats20/expense-tracker
This repo contains python application to track the expenses and store the data in database
https://github.com/rvats20/expense-tracker
database-management plotly-dash project-repository python python-script pytorch sql
Last synced: about 1 year ago
JSON representation
This repo contains python application to track the expenses and store the data in database
- Host: GitHub
- URL: https://github.com/rvats20/expense-tracker
- Owner: rvats20
- Created: 2023-03-25T07:15:54.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-08T21:14:34.000Z (over 1 year ago)
- Last Synced: 2025-02-06T16:59:10.836Z (about 1 year ago)
- Topics: database-management, plotly-dash, project-repository, python, python-script, pytorch, sql
- Language: Python
- Homepage: https://rvats20.github.io/portfolio
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Expense Tracker
## Overview
The Expense Tracker is a Python application designed to help users manage and track their daily expenses. It provides a simple and intuitive interface for recording expenses, categorizing them, and generating reports to analyze spending patterns.
## Features
- **Add Expenses**: Easily add new expenses with details such as amount, category, and date.
- **View Expenses**: View a list of all recorded expenses.
- **Categorize Expenses**: Organize expenses into categories for better tracking.
- **Generate Reports**: Generate reports to analyze spending patterns over different periods.
- **Export Data**: Export expense data to CSV for further analysis.
## Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/expense-tracker.git
```
2. Navigate to the project directory:
```bash
cd expense-tracker
```
3. Install the required dependencies:
```bash
pip install -r requirements.txt
```
## Usage
1. Run the application:
```bash
python app.py
```
2. Follow the on-screen instructions to add, view, and manage your expenses.
## Requirements
- Python 3.x
- pandas
- numpy
- matplotlib (for generating reports)
## Contributing
Contributions are welcome! Please fork the repository and submit a pull request with your changes.
## License
This project is licensed under the MIT License. See the LICENSE file for details.
## Contact
For any questions or suggestions, please contact rahul.rkumar23@gmail.com