The demo looks really really good! And by looking at commit history, looks like you are a solo developer behind this. Kudos to you!
Out of curiosity, do you have plans to make it a business or just keep it as a "hobby project"? Something like this is going basically to be used only by companies, no hobby users (unless someone wants to maintain a support desk for family & friend about something they are an expert...)