Executando verificação de segurança...
1

Oi Vitor,
Com a quantidade de detalhes que você deu não dá pra visualizar muito bem qual o tamanho do projeto, mas na minha imaginação ficou parecendo um projeto muito grande. O Google Sheets por si só já é uma ferramenta muito sofisticada, e deixá-la mais sofisticada ainda vai exigir muito esforço, várias áreas do conhecimento e com certeza uma equipe competente.
É difícil dizer um roadmap sem saber o seu nível de conhecimento atual, mas vamos lá...

Servidor:
- Nodejs, por utilizar javascript, porém esse item se divide em centenas de subitens como estudar conceitos de APIs, Express, Bancos de dados, Typescript, algum ORM como Prisma ou TypeORM, talvez algum Framework como NestJs, etc.

Cliente:
- HTML, CSS e Javascript, primeiramente para receber toda a base necessária para o estudo de qualquer ferramenta front-end.
- React, tem se tornado uma ferramenta muito dominante no desenvolvimento de aplicações web e com certeza é muito interessante para se aprender.

Mas essa é uma resposta muito rasa e genérica da minha parte, de qualquer forma, espero ter ajudado.

1

Eae Caio, eu fiz outro post explicando mais ou menos a ideia

https://www.tabnews.com.br/vitormarkis/qual-linguagem-de-programacao-devo-aprender-para-executar-esse-projeto

Era mais ou menos esse road map que tinha em mente, meu conhecimento HTML e CSS já são bons, mas estou começando no Javascript e Node. Tenho facilidade de aprender porque sempre tive facilidade com logica de programação, mas o tempo e outros projetos n tem colaborado nos ultimos anos, mas agora eu estou muito focado com a ideia da criação de SaaS's

Valeu 💫