Skip to content

Alphka/Freight-Simulator

Repository files navigation

Freight Simulator

Logotipo da empresa Alphka
Protótipo de site para calcular fretes requisitado pelo Senai
Criado para a empresa fictícia Alphka

GitHub release Licença

Como funciona

Captura de tela

Na página inicial, é requisitado ao usuário alguns dados pessoais para identificação, os dados do produto desejado e o endereço de destino da entrega.

Captura de tela

Após os dados serem enviados, o site calcula, usando as informações dos produtos, a distância entre a origem e o destino da entega, entre outras informações, o preço do frete da entrega.

Cálculo do Frete

  • Custo da distância: Custo por Quilômetro × Distância
  • Custo do seguro: 30% × Preço dos produtos
  • Custo do pedágio (se houver): Preço do pedágio × Quantidade de caminhões
  • Custo da cubagem: Volume/Fator de cubagem × Preço por tonelada

O resultado final é a soma de todas as equações anteriores, e o preço do serviço.

Instalação

Instale as dependências do projeto

npm install

Compile o código para uma pasta local

npm run build

O arquivo index.html estará localizado na pasta build.

Note O arquivo pode não funcionar corretamente pois alguns navegadores não permitem a execução de scripts com o atributo type="module", nesse caso, será necessário o uso de um servidor.

Projeto para criação de servidores usando Node.js: Alphka/Simple-HTTP-Server