If I were you, I would seek the advice https://tech-stack.com/services/consulting-service of experts in custom software development, who would be able to competently answer your question