Sanky18 / Expense-Tracker-App

An interactive web application built using Python, Streamlit, Plotly, and Deta's NoSQL database for expense tracking and visualization.

Home Page:https://sanky18-expense-tracker-app-app-0g9xmo.streamlit.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Expense Tracker App

An interactive web application built using Python, Streamlit, Plotly, and Deta's NoSQL database for expense tracking and visualization. image

Features

  • Data entry form for inputting monthly income, expenses, and comments.
  • Visualization of income and expense distribution using an interactive chart.
  • Calculation of total income, total expenses, and remaining budget.
  • Secure storage of monthly expense reports in a NoSQL database.
  • User-friendly interface with a streamlined user experience.

Usage

  1. Start the Streamlit server.

  2. Open the application in your web browser by visiting https://sanky18-expense-tracker-app-app-0g9xmo.streamlit.app/.

  3. Use the navigation menu to switch between the data entry and data visualization sections.

  4. Enter your monthly income, expenses, and comments in the data entry section and save the data.

  5. Explore the data visualization section to view the interactive chart representing your income and expenses.

Customization

  • Modify the incomes and expenses lists in expense_tracker.py to match your specific income and expense categories.
  • Update the currency variable to reflect the desired currency symbol.
  • Customize the page title and icon by modifying the page_title and page_icon variables.

Acknowledgments

  • The Streamlit and Plotly teams for their fantastic libraries.
  • Deta for providing the NoSQL database solution.
  • Inspiration and resources from various online tutorials and documentation.

About

An interactive web application built using Python, Streamlit, Plotly, and Deta's NoSQL database for expense tracking and visualization.

https://sanky18-expense-tracker-app-app-0g9xmo.streamlit.app/


Languages

Language:Python 100.0%