Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 12 days ago
JSON representation
Personal Expense Manager -- UWP (+ Blazor) and CQRS+ES.
- Host: GitHub
- URL: https://github.com/maraf/Money
- Owner: maraf
- License: apache-2.0
- Created: 2016-11-15T20:21:15.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-29T18:59:32.000Z (7 months ago)
- Last Synced: 2024-04-10T00:57:41.662Z (7 months ago)
- Topics: blazor, money-manager, uwp, uwp-applications, uwp-apps
- Language: C#
- Homepage: https://money.neptuo.com
- Size: 7.68 MB
- Stars: 192
- Watchers: 11
- Forks: 33
- Open Issues: 87
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-blazor - Money - ![stars](https://img.shields.io/github/stars/maraf/Money?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/maraf/Money?style=flat-square&cacheSeconds=86400) A money manager implemented using CQRS+ES. [Demo](https://app.money.neptuo.com/). (Sample Projects / Others)
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).