So, amusingly, a customer I consult for made a custom form submission application that is exactly this but creates issues in their private Gitlab rather than public Github.
It seems like you want to make this into some kind of viable business, and I don't mean to dissuade by any means, but this was a three-day project by a perfectly good guy, but one guy, extremely junior, that I was tasked with training on basic networking and systems administration duties. I don't want to speak ill of the man. I liked him a lot, but he was extremely hard to teach, could not seem to understand even the bare basics of how computers and the systems they collectively form when networked operate. But he could make this exact application, on his own, in a matter of days, before LLMs were a thing.
Not saying you can't manage it, but this is like trying to sell people sandwiches. Plenty make businesses doing exactly that, but you either need a captive audience or really good sandwiches, because most of the time anyone who wants one can make it themselves pretty easily.