At the begining I'd like to mention that it's my first personal project. Repository consists of 3 main directories:
- RumikApp.UI - UI of the application
- RumikApp.Core - All main logic
- RumikApp.Infrastructure - All logic used to load or save database entries
- RumikApp.Tests - Unit tests
App allows user to:
- Find a rum depending on his current needs,
- Browse internal database,
- Save new entries.
Whole app is based on .NET Framework 4.7.2 and C#.
Below I'm listing couple of technologies that I learned during this project:
- Linq
- MVVM
- Autofac
- Xunit and Moq
- Asynchronous programming
At this point app supports only Polish language.
I'm planning to implement Entity framework and SQlite.
Below you will find couple of screens from RumikApp itself