Проект опубликован для ознакомления.
В основе хранения данных лежат 4 типа сериализации: Soap, JSON, XML, Binary.
Система хранения сделана в виде базы данных с использованием таблиц.
Так же вложены диаграммы классов и схема работы модулей.
Собранную программу можно посмотреть в папке UI/bin/Release
.
При первом запуске программы она попросит указать пути для хранения данных, никаких ручных настроек не нужно.