Skip to content
/ mapty Public

`mapty` project from Jonas Schmedtmann's JavaScript course

Notifications You must be signed in to change notification settings

mttk2004/mapty

Repository files navigation

Mapty

Mapty is a web application that allows users to log their workouts on a map. Users can log two types of workouts: running and cycling. For each workout, users can record the type, distance, duration, and location of the workout. For running workouts, users can also record their cadence, and for cycling workouts, users can record their elevation gain.

Features

  • Log running and cycling workouts
  • Record workout details: type, distance, duration, and location
  • Additional recording for running workouts: cadence
  • Additional recording for cycling workouts: elevation gain
  • Display workout on a map

Technologies Used

  • JavaScript
  • HTML
  • CSS
  • Leaflet.js for displaying maps

How to Use

  1. Open the application in your web browser.
  2. Click on the map to add a new workout at that location.
  3. Fill in the details of your workout in the form that appears.
  4. Click the 'OK' button to save your workout.
  5. Your workout will be displayed on the map and in the list on the left.

Future Improvements

  • Ability to edit workouts
  • Ability to delete workouts
  • Ability to sort workouts by type, distance, or duration

Acknowledgements

This project was inspired by the course JavaScript by Jonas Schmedtmann.

About

`mapty` project from Jonas Schmedtmann's JavaScript course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published