This is an introductory assignment in a C# course aimed at learning OOP that I decided to do in a Reactive way in Avalonia.