diff --git a/.editorconfig b/.editorconfig
index 1b83267..ed65662 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -1,9 +1,16 @@
root = true
[*]
+charset = utf-8
+end_of_line = lf
+insert_final_newline = true
+
+[*.{js,ts,scss,json}]
indent_style = tab
indent_size = 4
-end_of_line = lf
-charset = utf-8
trim_trailing_whitespace = true
+
+[*.yml]
+indent_style = space
+indent_size = 2
insert_final_newline = true
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..328d79b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,60 @@
+# Freight Simulator
+
+
+
+
+
+
+ Protótipo de site para calcular fretes requisitado pelo Senai
+
+ Criado para a empresa fictícia Alphka
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## Como funciona
+![Captura de tela](https://user-images.githubusercontent.com/71673694/198061750-a6fb2991-6598-4914-ab70-21c77cb31144.png)
+
+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](https://user-images.githubusercontent.com/71673694/198064125-6b2844df-694c-4533-a336-0522d61764c7.png)
+
+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](https://github.com/Alphka/Simple-HTTP-Server)