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: