Skip to content

My Money Manager is a web-based expense tracker for managing income, expenses, and financial insights efficiently.

Notifications You must be signed in to change notification settings

pushkarscripts/MyMoneyManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Expense Tracker

Project Overview

The Expense Tracker is a web-based application designed to help users manage their personal finances by tracking income and expenses. It provides an intuitive interface to add, edit, delete, and categorize expenses, as well as visual analytics for better financial insights.

Features

  • Income Management: Add and update income to calculate the current balance dynamically.
  • Expense Tracking: Add, edit, and delete expenses with categorized entries.
  • Real-Time Balance Updates: Automatically updates the balance based on income and expenses.
  • Expense Categorization: Assign categories such as Food, Transport, Shopping, and more.
  • Search Functionality: Easily filter and search for specific expenses.
  • Data Visualization: View expenses by category with interactive charts powered by Chart.js.
  • Responsive Design: Optimized for desktop and mobile devices.

Technology Stack

  • Frontend: HTML, CSS, JavaScript
  • Charting Library: Chart.js
  • Styling: Custom CSS for a dark mode theme

How to Run the Project

  1. Clone the repository: bash git clone https://github.com/your-username/expense-tracker.git

  2. Navigate to the project directory: bash cd expense-tracker

  3. Open the .apk file in your preferred Android device to install the application.

  4. Open the Application on the Android Device.

Contributing

Contributions are welcome! If you would like to contribute, please follow these steps:

  1. Fork the repository.

  2. Create a new branch for your feature: bash git checkout -b feature-name

  3. Commit your changes: bash git commit -m 'Add some feature'

  4. Push to the branch: bash git push origin feature-name

  5. Submit a pull request.

Acknowledgments

  • Thanks to the Chart.js team for their excellent charting library.
  • Special thanks to the hackathon organizers for the opportunity to develop this project.

About

My Money Manager is a web-based expense tracker for managing income, expenses, and financial insights efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages