Skip to content

Expense Tracker App is a Flask-based web application that helps users track income and expenses efficiently. It features a dashboard with daily graphs and AI-powered financial insights using Llama 3 via Ollama. Get clear visualizations, spending summaries, and smart money-saving suggestions.

Notifications You must be signed in to change notification settings

DEVanshDEVS/Expense-Tracker-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Expense Tracker App

Overview

The Expense Tracker App is a Flask-based web application that helps users manage their expenses and income efficiently. It provides a dashboard with daily spending analysis using graphs and an AI Insights feature powered by Llama 3 via Ollama. This AI feature evaluates savings and spending patterns, offering insightful financial suggestions.

Features

1.Add Expenses & Income: Enter transactions categorized under investment, salary, rent etc.

2.Daily Graphical Analysis: Visual representation of expenses and income trends on the dashboard.

3.AI Insights: Analyze financial data with Llama 3 through Ollama to get spending summaries and suggestions.

Installation

Prerequisites

Ensure you have Python installed on your system. Then, install the necessary packages using pip:

$ pip install flask
$ pip install ollama
$ pip install SQLAlchemy
$ pip install wtforms

Running the Application

Once the dependencies are installed, run the application with:
$ python run.py

AI Insights Feature

The AI Insights button fetches all financial data and evaluates savings versus spending trends using Llama 3 integrated with Ollama. This feature provides:

  1. Monthly spending summaries

  2. Suggestions for better money management

  3. Future investment recommendations

Screenshot 2025-04-08 at 10 53 23 PM

Screenshot 2025-04-09 at 11 53 05 PM

Screenshot 2025-04-09 at 11 52 00 PM

Screenshot 2025-04-09 at 11 52 44 PM

License

This project is open-source and free to use.

Contribution

Feel free to contribute by submitting a pull request or reporting issues.

About

Expense Tracker App is a Flask-based web application that helps users track income and expenses efficiently. It features a dashboard with daily graphs and AI-powered financial insights using Llama 3 via Ollama. Get clear visualizations, spending summaries, and smart money-saving suggestions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published