An open API service indexing awesome lists of open source software.

https://github.com/tomasideveloping/expensestracker

Web-based app to manage its income and expenses.
https://github.com/tomasideveloping/expensestracker

angular asp-net-core

Last synced: about 2 months ago
JSON representation

Web-based app to manage its income and expenses.

Awesome Lists containing this project

README

          

# ExpensesTracker
[![SonarCloud](https://sonarcloud.io/images/project_badges/sonarcloud-orange.svg)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)


[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=bugs)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=coverage)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=TomasiDeveloping_ExpensesTracker&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=TomasiDeveloping_ExpensesTracker)




[![SonarCloud](https://github.com/TomasiDeveloping/ExpensesTracker/actions/workflows/sonarCloud.yml/badge.svg)](https://github.com/TomasiDeveloping/ExpensesTracker/actions/workflows/sonarCloud.yml)
[![CI/CD for ExpenseTracker](https://github.com/TomasiDeveloping/ExpensesTracker/actions/workflows/deploy.yml/badge.svg)](https://github.com/TomasiDeveloping/ExpensesTracker/actions/workflows/deploy.yml)



Angular 17 with .NET 8 Rest API


Home





Add Expense





Expenses





Categories





Statistics





Excel Example





Settings




## Changelog
### 3.4.3 (2024-04-13)
- All NuGet packages have been updated.
- Angular and NPM have been updated.
### 3.4.2 (2024-03-24)
- Updated NuGet packages in the backend for enhanced security.
- Updated Angular and NPM packages for improved security.
### 3.4.1 (2024-01-28)
- Update NuGet Packages
- Update NPM
- Security fix
### 3.4.0 (2023-11-25)
- Update to Angular version 17
- NPM packages update
- Security fix
### 3.3.0 (2023-11-19)
- Security Update
- Update to .NET 8
- Refactoring
### 3.2.1 (2023-10-14)
- Update NuGet Packages
- Update Angular
- Update NPM Packages
- Add new expense without starting 0
- Add new revenue without starting 0
- Remove autofus on add dialogs
### 3.2.0 (2023-09-10)
- Update NuGet Packages
- Update NPM Packages
- Update Angular from 15 to 16
### 3.1.6 (2023-07-24)
- CleanUp
- SonaCloud Report Fix
### 3.1.5 (2023-07-23)
- Api outsourced
- UI outsourced
### 3.1.4 (2023-07-23
- WS-2022-0322 Fix
### 3.1.3 (2023-07-16)
- NuGet packages update
- Fix
### 3.1.2 (2023-04-24)
- Update Angular
- Update NuGet Packages
- Change Angular Service to inject()
- Bugfix First and Lastname in settings
- CleanUp
- Refactoring

### 3.1.1 (2023-01-01)
- Update .NET 6 -> .NET 7
- NuGet Packages Fix

### 3.1.0 (2023-01-01)
- Update Angular 14 -> 15
- Update NuGet Packages
- CWE-400 Fix
- CVE-2022-37603 Fix
- CVE-2022-37599 CWE-400 Fix
- CWE-912 Fix

### 3.0.2 (2022-10-08)
- Security Updates

### 3.0.1 (2022-08-31)
- Bugfix
- Table in recuring task is only displayed if recuring tasks exist

### 3.0.0 (2022-08-29)
- Recuring tasks for income and expenses
- New "Recuring Tasks" section
- Versions Info Box introduced

### 2.2.0 (2022-08-28)
- Update Angular 13 -> 14
- Various security updates

### 2.1.2 (2022-04-10)
- Spinner error fixed

### 2.1.1 (2022-03-26)
- Various security updates

### 2.1.0 (2022-01-12)
- Excel monthly statistics new with revenue
- Excel annual statistics new with revenue
- Bugfix - Error with statistics diagram

### 2.0.0 (2022-01-08)
- Revenue can now also be recorded
- Revenue section
- Revenue categories section
- Income, expenses Difference in Home Page
- Revenue annual chart in statistics
- In the settings it is possible to choose whether the user wants to record revenue or not

### 1.0.4 (2022-01-01)
- Bugfix - Edit output with date error
- Diagram in statistics
- Statistics Excel new with % data

### 1.0.3 (2022-01-01)
- Statistics section added
- Yearly and monthly statistics as Excel

### 1.0.2 (2021-12-31)
- Changelog added
- Password forgotten function was added

### 1.0.1 (2021-12-26)
- Spelling mistake corrections
- Expenses can now also be viewed 1 year into the future

### 1.0.0 (2021-12-26)
- First release