— приложение для ведения записей по тренировкам (бег, катание на велосипеде) и отображения их на карте
Проект закончен: 20.03.2023
Ссылка: https://apterousteen.github.io/Mapty-App/
- Разрешить доступ к геолокации
- Кликнуть в нужном месте на карте
- Заполнить форму и нажать Enter
- Чтобы перейти к тренировке, нажать на нее в боковой панели
Приложение было создано в рамках обучающего курса, были затронуты:
- ES6 классы и ООП
- работа с картой через библиотеку Leaflet
- форматирование дат в соответствии с локалью
- взаимодействие с браузерными API (Web Storage, Geolocation)
![desktop-screenshot](https://private-user-images.githubusercontent.com/71407842/265071552-d74518a2-1f7d-4ddb-ace9-47d2d24e8353.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk3MTkzOTUsIm5iZiI6MTcxOTcxOTA5NSwicGF0aCI6Ii83MTQwNzg0Mi8yNjUwNzE1NTItZDc0NTE4YTItMWY3ZC00ZGRiLWFjZTktNDdkMmQyNGU4MzUzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjMwVDAzNDQ1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM5ZWVkNDE0NGIzNjAwMjczMGIyMjU1MTAwMTcxZmJlYTJkMjNmNGQ1Y2Q4NDVlMTQ0MjRiMjVjMWU0YWZiMjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.6xBPejGrtuezyCzSmajqWvqLP0P_9rJgg89yPAweE6M)
![mobile-screenshot](https://private-user-images.githubusercontent.com/71407842/265072785-380060c3-3aad-4029-a5f7-c80ccade1770.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk3MTkzOTUsIm5iZiI6MTcxOTcxOTA5NSwicGF0aCI6Ii83MTQwNzg0Mi8yNjUwNzI3ODUtMzgwMDYwYzMtM2FhZC00MDI5LWE1ZjctYzgwY2NhZGUxNzcwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjMwVDAzNDQ1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE3N2RjMzFiMDk2ZmM2YjI1NzFiNDFkZjBhNDI0YjBhYTFhZGE5ZmY2OTcxMWVkNjFhNzY2OWUwNzRhZDgzZWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.I5zz_iy-yVi258NzNT3IABzp-VQrfn9tyz7IChJMC_8)