Skip to content

GabrilMorozini/AppRide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pagina em execução

📚 Sobre o projeto

O AppRide é um projeto desenvolvido durante o curso Programador BR, que visa oferecer uma experiência personalizada para usuários registrarem e analisarem suas atividades físicas que envolvam deslocamento, como corridas, caminhadas, ciclismo, skate, entre outras. Este aplicativo foi projetado para acompanhar e fornecer informações detalhadas sobre a velocidade máxima atingida, distância percorrida, duração da atividade, localização geográfica e a data em que ocorreu o registro.

Além disso, o AppRide apresenta um recurso de visualização de mapa, que permite aos usuários visualizar os percursos realizados durante suas atividades, agregando uma dimensão visual única à sua jornada esportiva.

💡 Principais recursos

Calculadora de velocidade máxima: Permite que você calcule sua velocidade máxima durante a atividade, ajudando você a monitorar seu desempenho e estabelecer metas de melhoria.

Cálculo de distância e duração: Com as informações coletadas através da API de geolocalização do objeto Navigator, o AppRide é capaz de fornecer a distância percorrida e o tempo total de duração da sua atividade física, fornecendo uma visão abrangente do seu desempenho.

Registro de local e data: O aplicativo registra localmente em seu dispositivo (localStorage) a localização geográfica e a data de cada atividade, permitindo que você mantenha um histórico detalhado de suas conquistas.

Mapa interativo e visualização do percurso: Graças à integração das APIs oferecidas pelo Leaflet e OpenStreetMap, o AppRide exibe um mapa interativo, mostrando exatamente o percurso percorrido durante a atividade, dessa forma relembrando os lugares por onde passou.

🚀 App em execução

Tela de inicial sem dados Tela de inicial com dados
Inicial sem dados Inicial com dados

Tela de captura de dados Tela de detalhes do registro
Captura de dados Detalhes do registro

🌐 Para acessar o AppRide clique no link abaixo

https://appride.gabrielmorozini.com.br/

🖥️ Tecnologias utilizadas

  • HTML
  • CSS
  • JavaScript
  • BootStrap

📌 Atribuições

✔ - Bootstrap

Este é um projeto que utiliza o Bootstrap para estilização e componentes front-end, e também usa o Bootstrap Icons para ícones.



✔ - Popper

Desenvolvido com o uso do Popper.js, uma biblioteca JavaScript para posicionamento de elementos na página. Licenciado sob a MIT License.


✔ - Leaflet

Este projeto utiliza o Leaflet para mapas interativos.


✔ - OpenStreetMap

Este projeto utiliza dados do OpenStreetMap, que estão licenciados sob a Licença de Banco de Dados Aberto da Oper Data Commons (ODbL).

© Contribuidores do OpenStreetMap (https://www.openstreetmap.org/copyright).


✒️ Licença

Esse projeto está sob licença MIT. Leia o arquivo LICENSE para mais detalhes.

Copyright (c) 2023 Gabriel Morozini


About

O AppRide é um aplicativo para registrar e analisar atividades físicas com deslocamento. Ele fornece informações detalhadas, incluindo velocidade, distância, duração e localização das atividades. Além disso, possui um recurso de visualização de mapa para acompanhar os percursos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors