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

Bom Leo, é bem provável que dê sim. Não manjo tanto de JS, sou desenvolvedor C#/.NET, mas já trabalhei várias vezes com planilhas, através de bibliotecas prontas especificamente pra isso, tanto para leitura quanto escrita.

No entanto, seria bem mais interessante se você fizesse como descreveu na sua ideia, usar as planilhas apenas para importar e exportar os dados, salvando elas num banco, e tratando da forma que você quisesse quando fosse exportar.

Você não precisa criar uma API pra isso, pode criar uma aplicação console que tem como input, um arquivo XLSX numa pasta pré determinada. Ai toda vez que ele encontrasse um arquivo nessa pasta, subiria todo o conteúdo pro banco. Os relatórios e demais "outputs" que você quisesse gerar, podem ser escolhidos com base em comandos no próprio console mesmo. Pra você que ainda tem um conhecimento básico, seria um super projeto pro teu portfólio.

Recomendo que dê uma estudada em SQL, e caso queira fazer em Node mesmo... recomendo que estude programação orientada a objetos e algum ORM de Node (sequelize, por exemplo), que será o responsável por realizar a conexão com o seu banco.

Bons estudos e sucesso!

Carregando publicação patrocinada...
1