Don’t try to build that super complicated solution when you have no clue about the mechanics, tools and processes you need to be able to sell that thing.
Start small instead.