Skip to content

zahnx/mapty

Repository files navigation

Mapty – Workout Tracker

Description

Mapty is a JavaScript-based workout tracking app that allows users to log running and cycling workouts on an interactive map. The app utilizes Leaflet.js for mapping and the browser's geolocation API to track the user's location. This project is part of the "The Complete JavaScript Course" by Jonas Schmedtmann on Udemy. The goal was to practice Object-Oriented Programming (OOP), event handling, working with APIs, and local storage.

Features

  • Log running & cycling workouts
  • Store workout data in local storage
  • View workouts on an interactive map
  • Delete workouts
  • Toggle between metric and imperial units (optional feature)

Tech Stack

  • JavaScript (OOP)
  • Leaflet.js (Mapping)
  • Local Storage
  • Geolocation API
  • HTML & CSS

Live Demo

🔗 View Mapty Live

About

Mapty is a JavaScript-based workout tracking app that allows users to log running and cycling workouts on an interactive map. It utilizes the Leaflet.js library for mapping and the browser's geolocation API to track user location.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors