Desenvolvimento de sistema web

Preciso de ajuda de pessoas mais experiêntes que eu, estou com uma ideia que pelo que eu vi é muito boa e vai me dar uma boa grana, porém eu sou um frontend júnior e essa minha ideia precisa do backend (eu quero fazer pois quero aprender), só que eu estou muito perdido pois não sei por onde começar, já pedi ajuda ao chatgpt e ele me confundiu mais ainda...

a ideia é a seguinte, um sistema para transportadoras (já deve existir algum mas eu não vi ainda), vc cria sua conta e tals e vc pode adicionar caminhões, motoristas, viagens e etc, quem puder me ajudar pelo menos me dando um "norte" agradeço de coração

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.

Existem vários desses sistemas. Qualquer empresa de logísticas deve utilizar um software desse. Das empresas que logística que eu tenho contato, elas utilizam o sistema da Cobli.

Algumas empresas oferecem também um GPS que vai conectado no carro/caminhão para verificar onde o motorista está.

Porém isso não quer dizer que você não possa criar o seu.

Eu sugeriria você aprender sobre o básico de CRUD. Eu sugeriria usar o Next.js, pois você já conseguiria matar os dois coelhos com um pau d'água só. Porém, o express.js é um framework focado em back e amplamente utilizado. Bem simples de aprender também.

Sugestão de vídeos:

Existem vários concorrentes nesse mercado, e você vai precisar entender bem os pontos fracos de cada um para poder destacar os diferenciais do seu sistema. Acredito que o maior desafio não será o desenvolvimento em si, mas sim a entrada nesse setor, já que, geralmente, os sistemas de controle de frotas são oferecidos como módulos integrados a ERPs, em vendas casadas.

é um baita desafio, principalmente levando em conta as concorrentes, mas sua ideia seria monetizar ja no primeiro momento?