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

https://github.com/camilo716/customized-expense-manager

Personal Financial Management App (Console)
https://github.com/camilo716/customized-expense-manager

asp-net-core csharp dapper sqlserver xunit

Last synced: 2 months ago
JSON representation

Personal Financial Management App (Console)

Awesome Lists containing this project

README

          

# CUSTOMIZED EXPENSE MANAGER

A console personal financial management app

-------------------------

## Set Database

1. Clone
2. Execute reinitializer script (Remember to configurate connection inside the script)

```bash
cd CEM_Database
chmod +x reinitalizeSchema.sh
./reinitalizeSchema.sh
```

-------------------------

## Run Tests

```
dotnet test
```

## Manage your finances

### 1. Run the API

```bash
cd ./Cem.Api/API
dotnet run
```

### 2. Use console client

``` bash
cd ./Cem.ConsoleClient/ConsoleClient
```

Add a New Expense

``` bash
dotnet run --expense
```

Add a New Income

``` bash
dotnet run --income
```

Get a montlhy balance report

``` bash
dotnet run --report
```


CEM Image