A crescente preocupação com as mudanças climáticas tem levado à necessidade de ações para reduzir a emissão de gases de efeito estufa. No entanto, muitas pessoas encontram dificuldade em monitorar e entender o impacto de suas atividades diárias sobre o meio ambiente.
Os indivíduos carecem de ferramentas acessíveis e intuitivas para acompanhar sua pegada de carbono e receber orientações sobre como reduzir suas emissões. Isso resulta em uma falta de ação concreta em nível pessoal para combater as mudanças climáticas.
EcoHealth é uma aplicação que permite aos usuários monitorar e reduzir suas emissões de carbono. A solução oferece:
- Monitoramento de Atividades: Registro das atividades diárias que impactam a pegada de carbono.
- Cálculo da Pegada de Carbono: Cálculo automático das emissões com base nas atividades registradas.
- Relatórios e Dicas: Relatórios personalizados e dicas para ajudar os usuários a reduzir suas emissões.
GreenHealth é composto por um backend desenvolvido em Java com Spring Boot e um frontend desenvolvido em React. A comunicação entre o frontend e o backend é realizada através de APIs RESTful.
- Framework: Spring Boot
- Banco de Dados: MySQL
- Segurança: Autenticação JWT
- Framework: React
- Bibliotecas: Axios para chamadas API, React Router para navegação