Olá, o seu projeto é bastante interessante e possibilita a utilização de muitas tecnoligias para fazer conseguir uma usabilidade maravilhosa.
Sou enegenheiro de software, minha proposta é baseada em diversas tecnologias. Cada uma delas se comunicando através de um núcleo central.
Acredito que o projeto seja um projeto de médio a longo prazo, pois então estarei fazendo uma estimativa com meu valor hora (1 dia igual a 8 horas). Neste projeto, se for de seu interesse, posso apresentar meu time de desenvolvimento.
att
Fábio Kiatkowski