Cross-platform application (GUI, Web) in which a Windows Service for backing up images was built.
The UI side and the service built communicate via TCP channel.
The GUI was built using WPF and the web app was built using Razor-MVC5, Bootstrap, Jquery and JavaScript.
The following architectures were implemented: MVC, MVVM, and Client Server.