Skip to content
/ Mapty Public

🚴 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.

Notifications You must be signed in to change notification settings

Jowwan/Mapty

Repository files navigation

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:

    git clone https://github.com/Jowwan/Mapty.git
  2. Navigate to the project directory:

    cd Mapty
  3. Open the index.html file in your browser.

--

About

🚴 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.

Topics

Resources

Stars

Watchers

Forks