Welcome to the Expense Tracker project! This simple web application helps you keep track of your income and expenses, providing a clear overview of your financial transactions. The project is implemented using HTML, CSS, and JavaScript.
To run this Expense Tracker project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/ayuxy027/Expense-Tracker-Project.git
-
Navigate to the project directory:
cd Expense-Tracker-Project
-
Open the
index.html
file in your preferred web browser.
- Balance Overview: View your current balance prominently at the top of the page.
- Income and Expense Tracking: Keep track of your income and expenses separately.
- Transaction History: Display a list of all your transactions, indicating whether they are income or expenses.
- Add New Transactions: Easily add new transactions with a form that includes a description and amount.
- Local Storage: Persist your transactions locally, ensuring that your data is saved between sessions.
- Open the
index.html
file in a web browser. - Explore your current balance, income, and expenses.
- Add new transactions by entering the transaction description and amount.
- Transactions are automatically categorized as income or expenses.
- View the transaction history below the form.
- Hover over a transaction to reveal a delete button. Click to remove a transaction.
If you'd like to contribute to this project via UI Changes or New features:
- Fork the repository:
git clone https://github.com/ayuxy027/Expense-Tracker-Project.git cd Expense-Tracker-Project
- Create a new branch for your feature or bug fix:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature-name
- Submit a pull request with the description of your changes.
Visit the Expense Tracker Repository for more details and to access the source code. 🚀