This is a web application for expense management created with HTML, CSS, Bootstrap, and JavaScript. Firebase is utilized for authentication and data storage. The application allows users to add, view, and delete expense categories and details. It also has the functionality to generate an expense report in PDF format.
- Register & Sign In Page with Functionality.
- Dashboard Page for Viewing and Deleting Expense Information and Generating an Expense Report in PDF.
- Add Category Page for adding Expense Category.
- View Category Page for viewing Expense Category.
- Add Expense Page for adding Expense Detail.
- Clone the repository
git clone https://github.com/muhammadazhariqbal/Expense-Management-JS.git
- Navigate to the project directory
cd Expense-Management-JS
- Open
index.html
in your preferred web browser.
We welcome contributions from everyone.
-
Fork the Repository: Create your own fork of the repository to make your changes.
-
Clone the Repository: Clone your forked repository to your local machine.
-
Create a New Branch: Create a new branch to work on. Make sure to name it something relevant to the changes you are making.
-
Make Changes: Make your changes in the new branch.
-
Commit and Push: Commit your changes and push them to your forked repository.
-
Create a Pull Request: Create a pull request from your forked repository to the original repository.
Here are some of the ways you can contribute:
-
Fixing bugs
-
Adding new features
-
Improving documentation
-
Resolving issues
-
Report Bugs Use this template if you've found a bug and want to report it.
-
Request Features Use this template if you have a new feature in mind that you'd like to suggest.
-
Submit Pull Requests Use this template when you're ready to submit a new pull request.
Before submitting a pull request, please make sure to read our Code of Conduct
We adhere to a Code of Conduct. By participating in this project, you agree to abide by its terms. License