An open API service indexing awesome lists of open source software.

https://github.com/simandrew/mapty-app-js

Mapty App JavaScript
https://github.com/simandrew/mapty-app-js

Last synced: about 1 year ago
JSON representation

Mapty App JavaScript

Awesome Lists containing this project

README

          

## Mapty app

#### About:

To use the application, you need to give permission to the device location. The app uses the Leaflet open-source library to display the map.

* To confirm your data in the workout editor, use the enter button. After entering the last data.
* Track your workouts by recording your location, distance, time, and other metrics.
* Choose between running or cycling as the type of activity.
* See your workouts on a map with different markers for each activity type.
* View a list of all your workouts with details such as distance, time, speed, and elevation gain.
* Delete one or all your workouts as needed.
* Save your workout data to local storage so that it persists even after you close the browser.

#### Run the app

---

* Clone a project: `https://github.com/SimAndrew/mapty-app-js.git`
* Open project code in your editor.
* Run live server.

You can try here: [simandrew.github.io/mapty-app-js/](https://simandrew.github.io/mapty-app-js/)

#### Sample task, photo

---

![mapty](https://github.com/SimAndrew/mapty-app-js/assets/44125451/246de492-04b4-4b2e-be54-6e491de1b8d5)

![image](https://github.com/SimAndrew/mapty-app-js/assets/44125451/7d99c2e7-6ced-4e3b-8166-96bd21f0b69d)

#### Technologies

---

* HTML
* CSS
* JavaScript
* Leaflet is the leading open-source JavaScript library for mobile-friendly interactive maps
[leafletjs.com/](https://leafletjs.com/)
* localStorage api
* Adaptive layout