Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kawodyaarachchige/finance_tracker

The Personal Finance Tracker
https://github.com/kawodyaarachchige/finance_tracker

css finance-management html javascript

Last synced: 22 days ago
JSON representation

The Personal Finance Tracker

Awesome Lists containing this project

README

        

# Finance_tracker 💸
The Personal Finance Tracker is a web application designed to help users manage their personal finances effectively. It allows users to track their income, expenses, and overall balance, providing a clear overview of their financial situation. The application includes features for adding transactions, filtering and searching through them, viewing a summary of finances, and visualizing income and expenses through charts.

## Features

- **Transaction Management :** Add, view, and remove financial transactions.
- **Summary Overview :** Displays total balance, income, and expenses.
- **Filtering and Searching:** Filter transactions by category and search by description.
- **Income & Expense Chart:** Visualize income and expenses over time with a bar chart.
- **Export to CSV:** Export transaction data to a CSV file for further analysis.
- **Dark Mode:** Toggle between light and dark themes for better visibility and personal preference.

![App Screenshot](https://imgur.com/1HwSBUP.png)


## Technologies Used

- HTML5: For structuring the web content.
- CSS: For styling the application and providing responsive design.
- JavaScript: For implementing dynamic functionality and interactions.
- Chart.js: For rendering interactive charts.
- LocalStorage: For persisting transaction data between sessions.

### Acknowledgments

- Chart.js: For providing the charting functionality.
- Google Fonts: For the font styling.

For any questions or feedback, feel free to contact me at `[email protected]`.