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

https://github.com/jowwan/mapty

🚴 Mapty - Workout Tracker A JavaScript app to log running and cycling workouts on an interactive map using geolocation and local storage. Built during Jonas Schmedtmann's Complete JavaScript Course.
https://github.com/jowwan/mapty

css3 html-css-javascript html5 javascript jonas-schmedtmann jonas-schmedtmann-course

Last synced: about 2 months ago
JSON representation

🚴 Mapty - Workout Tracker A JavaScript app to log running and cycling workouts on an interactive map using geolocation and local storage. Built during Jonas Schmedtmann's Complete JavaScript Course.

Awesome Lists containing this project

README

          

# Mapty - Workout Tracking Application

## Project Description

**Mapty** is a workout tracking application built during the Complete JavaScript Course by Jonas Schmedtmann. This project demonstrates modern JavaScript principles such as object-oriented programming, geolocation APIs, local storage, and user interaction. The app allows users to log their workouts (running or cycling) on a map, view detailed workout information, and persist data across sessions.

---

## Tech Stack

- **Frontend:** Vanilla JavaScript, HTML5, CSS3
- **Mapping Library:** Leaflet.js for interactive map rendering
- **Local Storage:** For persisting workout data
- **Geolocation API:** To fetch and display the user's location

---

## How to Run the Project

1. Clone the repository:
```bash
git clone https://github.com/Jowwan/Mapty.git
```

2. Navigate to the project directory:
```bash
cd Mapty
```

3. Open the `index.html` file in your browser.

--