Вот такой получился сейчас проект:
1.PostgreSQL : Боли достаточно на начальном этапе с npgsql. Если база часто и сильно меняться не будет, то жить можно.
2.Mono SelfHosted WEB API Backend + SignalR: Тут все без лишних телодвижений заводится. (Возможно тут может быть ServiceStack)
3. Angular Typescript Frontend через NGINX : Тут уже надо понимать что нужен FrontEnd разработчик, но оно того стоит.
ИМХО : Если проект долгоиграющий стоит выбирать Mono(CoreCLR).