Não é tão simples. Eu passei a vida inteira, mesmo depois de décadas na área com difiuldade para tomar as melhores decisões. Uma hora tem que decidir e pagar o preço. O que me ajudou foi ter todas as informações necessárias. Você deiu praticamente zero, das milhares necessárias, você provavelmente nem coletou todas elas, então você decidiu jogar na loteria, e veio aqui para começar rodar a roleta. Pode ver mais sobre isso em: https://www.tabnews.com.br/maniero/581ff71d-5083-403c-b9a3-dea68ba5a1f7.
Você entende que por não ter experiência fará algo bem pior do que poderia comprar e vai sair absurdamente mais caro? Nenhum problema se tem um objetivo claro.
Eu falo para as pessoas não fazer aplicações para web (a não ser a parte que realmente precisa), mas ninguém ouve, azar de todo mundo.
Eu faria 100% com C#, até mesmo se for web, mas você pode usar o que já sabe, provavelmente é a melhor decisão nas condições mostradas.
Ajudei? Era o meu desejo.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui).