Este é o frontend do projeto de integração de múltiplas APIs, desenvolvido com React, Vite e TailwindCSS, responsável por fornecer uma interface interativa e responsiva para o usuário.
- React – Biblioteca principal para construção da interface.
- Vite – Ferramenta de build rápida e moderna para desenvolvimento.
- TailwindCSS – Framework de estilização utilitária para um design consistente e responsivo.
- Axios – Para requisições HTTP ao backend e APIs externas.
- React-Leaflet e MapLibre-GL – Para renderização de mapas interativos.
- i18next e react-i18next – Suporte a múltiplos idiomas.
- Interface responsiva e intuitiva para visualização de dados provenientes do backend.
- Exibição de mapas dinâmicos com informações de localização em tempo real.
- Suporte a múltiplos idiomas via i18next.
- Comunicação eficiente com o backend utilizando Axios para consumir APIs.
Siga os passos abaixo para rodar o frontend localmente:
git clone <URL_DO_REPOSITORIO>
cd <NOME_DO_REPOSITORIO>- Instale as dependências e configure uma chave no LEAFTLET.
npm install
- Inicie o servidor de desenvolvimento
npm run dev