https://github.com/rachamallayeswanthreddy/monthly-expenses-income-tracker
https://github.com/rachamallayeswanthreddy/monthly-expenses-income-tracker
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rachamallayeswanthreddy/monthly-expenses-income-tracker
- Owner: RachamallaYeswanthReddy
- License: mit
- Created: 2023-11-06T18:20:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-06T18:37:46.000Z (over 1 year ago)
- Last Synced: 2025-05-16T04:07:49.867Z (19 days ago)
- Language: TypeScript
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Monthly Expenses and Income Tracker
## Description
The Monthly Expenses and Income Tracker is a web application built using Angular that allows users to track their monthly expenses and income. It provides a user-friendly interface for entering and categorizing financial transactions.
## Features
- User-friendly interface for entering expenses and income
- Categorization of transactions
- Monthly financial summaries## Installation
1. Clone the repository:
```bash
git clone https://github.com/RachamallaYeswanthReddy/monthly-expenses-income-tracker.git
```2. Create the new angular :
```bash
ng new montly-expenses-income-tracer
```3. Navigate to the project directory:
```bash
cd monthly-expenses-income-tracker
```4. Install dependencies:
```bash
npm install
```5. Replace the src folder with my clone src folder
6. Start the application:
```bash
ng serve
```7. Open your web browser and access the application at [http://localhost:4200](http://localhost:4200).
## Screenshots



## Usage
### 1. Adding Income and Expenses
- To add income, follow the steps.
- Provide the source(description), and amount of the income.
- Click "Add" to add the income entry.- To add expenses, follow the steps.
- Enter the category(description), and amount for the expense.
- Click "Add" to add the expense entry.### 2. Managing Transactions
- You can manage your income and expense transactions:
- Edit transactions if you made a mistake or need to update details.
- Delete transactions that are no longer relevant.### 3. Available Balance
- The application calculates and displays your available balance based on your income and expenses.
- You can see the updated available balance after each transaction.
## Technologies Used
- **Angular**: The primary framework for building the web application.
- **HTML**: Used for structuring the web pages and content.
- **CSS**: Utilized for styling and layout of the application.
- **TypeScript**: The programming language used for writing Angular application code.## License
This project is licensed under the [MIT License](LICENSE).
## Contact
- [Rachamalla Yeswanth Reddy](https://github.com/RachamallaYeswanthReddy)
- Email: [email protected]