Se você é frontend, estude como realizar CRUDs com NodeJS, já que deve conhecer JS e isso deve diminuir o atrito inicial.


a ideia é a seguinte, um sistema para transportadoras (já deve existir algum mas eu não vi ainda)

Existem aos montes, para todo o porte de empresa de transporte inclusive multi-modais. Se você não encontrou ainda é porque está pesquisando errado.

Sim, existem vários, até a Samsung tem um serviço destes, chama Cello: https://www.samsungsds.com/la/integrated-logistics-service-platform/cello-plus.html

No primeiro momento a utilização do JS pode ser confortável para o desenvolvimento da aplicação tendo em vista que você é frontend. Depois você poderia migrar para Typescript para gerar mais segurança na aplicação e previnir boa parte dos erros de tipagem que podem surgir pela frente.