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: