Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/maraf/money

Personal Expense Manager -- UWP (+ Blazor) and CQRS+ES.
https://github.com/maraf/money

blazor money-manager uwp uwp-applications uwp-apps

Last synced: 4 days ago
JSON representation

Personal Expense Manager -- UWP (+ Blazor) and CQRS+ES.

Awesome Lists containing this project

README

        

# Money
Money is an outcome logging application written as UAP (UWP) to target both desktop and mobile Windows devices.


Get it from Microsoft Store.

![Preview in large window size](assets/Preview-large.png)

Also, we have an implementation using [Blazor](https://github.com/aspnet/Blazor).

![Preview in web](assets/Preview-blazor.png)

## Running the Blazor version locally

The Blazor version is a typical SPA web app with backend api. So you need to run two projects `Money.Api` & `Money.Blazor.Host`. We typically do it from cmd/pwsh:

### Api
```
dotnet watch run --project .\src\Money.Api\Money.Api.csproj
```

### Blazor
```
dotnet watch run --project .\src\Money.Blazor.Host\Money.Blazor.Host.csproj
```

## Blog posts
- [Blazor and the booting screen](https://www.neptuo.com/blog/2018/04/blazor-boot-screen/).
- [Blazor and complex component parameters](https://www.neptuo.com/blog/2018/06/blazor-component-parameters/).
- [Blazor and page parameters](https://www.neptuo.com/blog/2018/11/blazor-page-parameters/).
- [Blazor and network](https://www.neptuo.com/blog/2019/12/blazor-network-status/).
- [Blazor and the magic of App.razor](https://www.neptuo.com/blog/2020/03/blazor-app-razor).