Skip to content

Repository files navigation

Personal Finance Management App

The Personal Finance Management App is a user-friendly platform designed to help individuals effectively manage their financial activities. The app allows users to track their income, expenses, and savings seamlessly, providing insights into their financial health.


Key Features

User Authentication

  • Secure user sign-up and login functionality.
  • Data encryption to protect sensitive financial information.

Income Management

  • Add and categorize different sources of income (e.g., salary, freelancing, investment returns).
  • List of all Income amount and delete option

Expense Tracking

  • Record daily expenses with customizable categories (e.g., food, transportation, rent). Track expenses by category, date, or amount.

Savings Management

  • Automatically calculate potential savings based on income and expenses.
  • Provide recommendations for achieving financial targets.

Dashboards and Reports

  • Visualize income, expenses, and savings through intuitive dashboards.
  • Most Frequent Expense Category and Most Expensive Category

Data Export

  • Export financial data in PDF or Excel formats for offline use.

Notifications and Insights

  • User login and logout notification.
  • Gain insights into spending patterns and suggestions for optimization.

ScreenShots

-Home page image

-login Page image

-Dashboard image

-Income image

-Transactions image

-Saving image

Technical Stack

  • Frontend: React.js and chart js
  • Backend: Firebase
  • Database: Firebase
  • Authentication: Firebase Auth / JWT Tokens
  • Hosting: vercel

About

The Personal Finance Management App is a user-friendly platform designed to help individuals effectively manage their financial activities. The app allows users to track their income, expenses, and savings seamlessly, providing insights into their financial health.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages