vaibhavkothari33 / PaiseKaHisab

This app is designed to help you manage your finances, track your expenses, visualize spending patterns, and provide useful financial advice. Below is a detailed overview of the app's features.
https://vaibhavkothari33.github.io/PaiseKaHisab/
2 stars 3 forks source link
chartjs css hacktoberfest hacktoberfest-accepted html5 javascript tailwindcss webapp

Money Tracker Web Application

Welcome to the PaiseKaHisab web application! This app is designed to help you manage your finances, track your expenses, visualize spending patterns, and provide useful financial advice. Below is a detailed overview of the app's features.

Features

1. Expense Tracking

Feature Overview:

How It Works:

2. Expense Visualization

Feature Overview:

How It Works:

3. Transaction History Table

Feature Overview:

How It Works:

4. Financial Advice

Feature Overview:

How It Works:

5. GitHub Commit Count

Feature Overview:

How It Works:

Issues to be Solved

We have some tasks open for contributions. If you're a fresher or a beginner, the app’s easy tech stack makes it ideal for you to start contributing! Here are some issues to work on:

  1. Hide Firebase API Keys:

    • Currently, the Firebase API keys are publicly visible in the codebase. We need to secure these keys by hiding them properly.
  2. Add a Website Visitor Counter:

    • Implement a feature to count and display the number of visitors to the website.
  3. Custom Alert Box for Input Validation:

    • Replace the browser's default alert boxes with a custom-designed alert box for validation errors (e.g., when a user doesn't enter a value in required fields like "price" or "name"). See the full issue details here.

To contribute to these issues, please follow the contribution steps below.

Technologies Used

How to Contribute

We welcome contributions to improve this project! If you are interested in contributing, please follow these steps:

  1. Fork the Repository:

    • Click the "Fork" button on the top-right of the repository page to create a personal copy of the project.
  2. Clone Your Fork:

    • Clone the repository to your local machine using:

      git clone https://github.com/vaibhavkothari33/PaiseKaHisab.git
  3. Create a Branch:

    • Create a new branch for your changes:

      git checkout -b <your-branch-name>
  4. Make Changes:

    • Implement your changes and commit them with a descriptive message:

      git add .
      git commit -m "Your descriptive commit message"
  5. Push Changes:

    • Push your changes to your fork:

      git push origin <your-branch-name>
  6. Submit a Pull Request:

    • Go to the original repository and open a pull request from your branch to the main repository.

Contribution Guidelines

I appreciate your contributions and will review your pull requests as soon as possible!

Contact

For any questions, feedback, or support regarding this project, please reach out to me on my social platforms:

I value your input and am here to assist you!