Buenos dias, estoy observando su proyecto y podemos instalar en página desarrollada sobre Vue.
Hemos implementado proyectos similares a este que puede ver en línea, igualmente necesitaría un poco mas de información para entender mas el proyecto y poder ayudarle de mejor manera.
En espera de su contacto. Saludos.