Não sei a sua desenvoltura em programação, mas acho que você tem que pesar bem um ponto primeiro. se você já sabe fazer em Flutter, tem pouca experiência em programação, está com um grande desafio que é pegar um sistema que já está rodando e precisa refazer. Talvez mudar de linguagem seja um tiro no pé. pq toda linguagem tem sua curva de aprendizado. Quando você tem mais experiência, consegue se sair melhor nessa mudança, mas para um iniciante, você provavelmente vai errar um bocado e é só você.
Eu também acho que React, Vue ou até Javascript puro seriam ótimas opções, mas assim como você pensa em trocar de linguagem, pode acontecer do seu patrão pensar em trocar de funcionário se você não entregar nada e se enrolar. Afinal o sistema já foi feito uma vez, ele já tem uma noção do tempo e esforço que gasta.
Mas se seus estudos já te deram base pra seguir, blz, fica só o pensamento.
Então, ele tem noção que sou iniciante na área web, e por enquanto pelo menos o prazo para começar ainda está ok. Mas sim, é algo que me preocupa um pouco kk.
O problema com Flutter é que fazendo apps Web mesmo eu já apanhei com algumas funções que em nativo seria tranquilo. Flutter Web ainda me deixa com o pé atrás para algo mais complexo em produção.