Разработать программу на .NET + WPF (MVVM) + MS SQL

Василий7 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
19.09.2018

Нужно сделать программу для работы с базой данных плюс пару других функций.

Сразу смотрим прикрепленные картинки, чтобы понять что нужно сделать в WPF.

Обязательные используемые технологии – .NET 4.5.1 или .NET Core + WPF (MVVM) + MS SQLServer 2017 + Dapper/Dapper.Contrib (CRUD).

Пожелания: в качестве MVVM хотелось бы увидеть ReactiveUI или Caliburn.Micro (первый интереснее). Также хотелось бы чтобы приложение обладало симпатичным дизайном. Можно стили либо руками отрисовать, либо использовать что-нибудь типа MahApps и/или MaterialDesign.

Все остальные детали как и что работает – в прилагаемом ТЗ.

Ваша задача  заложить архитектуру приложения и реализовать ключевые на текущий момент потребности. 

Вся архитектура приложения должна быть построена в лучших традициях объектно  ориентированного программирования. Приветствуется использование паттернов там где оно реально нужно. Грамотный и хороший

код за который не стыдно. Который бы с гордостью опубликовали на Github.Если Вы говнокодите  проходим мимо.

В первую очередь приложение необходимо для решения своих задач. Во вторую  познакомиться с хорошо спроектированным и написанным сторонним кодом, дополнительными библиотеками.

После изучения ТЗ пишите Ваше предложение цены. Бюджет по большей части зависит от Вашего профессионализма.

Предпочтение отдам тем, кто сразу вместо громких слов скинет в сообщениях ссылку с примером своего кода на github или любом другом ресурсе. Если есть опыт создания с использованием ReactiveUI + Reactive Extensions, и есть пример кода, то рассмотрю в приоритетном порядке. Без любого примера кода на c# + wpf не рассматриваю. Можно просто хотя бы вытащить из любого проекта пару файлов .cs и .xaml для примера.