Skip to content

JMCVALE/CalculadoraCO2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌿 Calculadora de Emissão de CO²

Uma aplicação web interativa para calcular e comparar emissões de CO² entre cidades usando diferentes modos de transporte. Ajude a entender o impacto ambiental de suas viagens e compense suas emissões com créditos de carbono.

Desenvolvido por Júlia Vale com 💚 para DIO | Project GitHub Copilot

🎯 Funcionalidades

  • Cálculo de Emissões - Calcule emissões de CO² para diferentes modos de transporte
  • Comparação de Transportes - Compare emissões entre bicicleta, carro, ônibus e caminhão
  • Autocomplete de Cidades - Sugestões automáticas de cidades brasileiras
  • Distância Automática - Distância calculada automaticamente entre cidades cadastradas
  • Créditos de Carbono - Estime créditos necessários e preço para compensar emissões

🚀 Demo

Acesse a aplicação ao vivo: 🔗 https://jmcvale.github.io/CalculadoraCO2/

📁 Estrutura do Projeto

CO2_emission_calculator/
├── index.html              # Página HTML principal
├── css/
│   └── style.css          # Estilos da aplicação
├── js/
│   ├── app.js             # Inicialização e handlers
│   ├── calculator.js      # Lógica de cálculos
│   ├── config.js          # Configurações e setup
│   ├── routes-data.js     # Banco de dados de rotas
│   └── ui.js              # Componentes e renderização
└── README.md              # Este arquivo

🎨 Tecnologias Utilizadas

  • HTML5 - Estrutura semântica
  • CSS - Design responsivo com Grid, Flexbox e Animações
  • JavaScript ES6+ - Lógica da aplicação
  • Git & GitHub - Controle de versão

💡 Como Usar

Passo 1: Preencher Origem e Destino

  1. Digite a cidade de origem no campo "Origem"
  2. Digite a cidade de destino no campo "Destino"
  3. A distância será preenchida automaticamente se a rota existir

Passo 2: Distância Manual (Opcional)

  • Se a rota não existir na base de dados, ative a checkbox "Inserir distância manualmente"
  • Digite a distância em quilômetros

Passo 3: Selecionar Transporte

Clique em um dos ícones de transporte:

  • 🚲 Bicicleta - 0 kg CO₂/km (zero emissão!)
  • 🚗 Carro - 0.12 kg CO₂/km
  • 🚌 Ônibus - 0.089 kg CO₂/km
  • 🚚 Caminhão - 0.96 kg CO₂/km

Passo 4: Calcular

Clique em "Calcular Emissão" e veja os resultados:

  • Emissão total em kg de CO₂
  • Comparação com outros modos de transporte
  • Economia em relação ao carro
  • Créditos de carbono necessários
  • Faixa de preço para compensação

📊 Fatores de Emissão

Os fatores de emissão utilizados (kg CO₂ por km):

Transporte Emissão
Bicicleta 0.00
Ônibus 0.089
Carro 0.12
Caminhão 0.96

Fontes: Baseado em dados médios de emissões para Brasil

💰 Créditos de Carbono

  • 1 Crédito de Carbono = 1000 kg de CO₂
  • Preço: R$ 50 a R$ 150 por crédito

Use os créditos de carbono para compensar suas emissões através de projetos certificados de sustentabilidade.

🌍 Cidades Disponíveis

O banco de dados inclui mais de 30 rotas pré-cadastradas entre as principais cidades brasileiras, incluindo:

  • Região Sudeste: São Paulo, Rio de Janeiro, Belo Horizonte
  • Região Nordeste: Salvador, Fortaleza, Recife
  • Região Sul: Curitiba, Porto Alegre
  • Região Centro-Oeste: Brasília, Goiânia, Cuiabá
  • Região Norte: Manaus, Belém

👤 Autor

Júlia Vale

Desenvolvido com 💚 para DIO | Project GitHub Copilot

🙏 Agradecimentos

  • DIO (Digital Innovation One) pela oportunidade
  • GitHub Copilot pela assistência no desenvolvimento
  • Comunidade open source

📧 Contato & Suporte

Para dúvidas, sugestões ou reportar bugs:


Juntos pelo planeta! 🌍♻️ Calcule, compare e compense suas emissões de carbono.

Última atualização: Janeiro 2026

About

Calculadora CO2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors