JeliMaps é uma aplicação web que permite criar mapas interativos e conectados a uma linha do tempo
Para executar o programa em local de desenvolvimento, você precisa ter instalado o Node.js e o npm na sua máquina. Depois, siga os seguintes passos:
- Clone o repositório do projeto no GitHub:
git clone https://github.com/gccampos/jelimaps.git
- Entre na pasta do projeto:
cd jelimaps
- Instale as dependências do projeto:
npm install
- Execute o comando
npm run dev
para iniciar o servidor de desenvolvimento - Abra o seu navegador e acesse http://localhost:3000 para ver a aplicação rodando
As tecnologias utilizadas foram:
- React - A biblioteca para interfaces de usuário web e nativas.
- Next.js - Um framework react otimizado para Web.
- Material-UI - Componentes de Material Design prontos para uso.
- Leaflet - Biblioteca para interação com mapas.
- OpenStreetMap - Fornecedor de mapas colaborativo.
- Leaflet.ImageOverlay.Rotated - Biblioteca para girar e torcer imagens em mapas.
- Terra Draw - Adaptador de geojson para bibliotecas de interação com mapas.
- vis-timeline - Biblioteca de visualização e interação de dados no tempo.
Projeto com licença GNU General Public License v3.0