https://github.com/codewithalamin/mapty-app
Mapty project with Object Oriented Programming.
https://github.com/codewithalamin/mapty-app
100daysofcode blacklivesmatter codewithalamin css3 html-css-javascript html5 javascript jonas-schmedtmann jonas-schmedtmann-course mapty mapty-application mapty-challenge object-oriented-programming oop programming webdev webdevelopment website
Last synced: 8 months ago
JSON representation
Mapty project with Object Oriented Programming.
- Host: GitHub
- URL: https://github.com/codewithalamin/mapty-app
- Owner: CodeWithAlamin
- Created: 2022-12-25T12:55:22.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-30T11:51:21.000Z (about 1 year ago)
- Last Synced: 2024-11-11T03:18:07.249Z (about 1 year ago)
- Topics: 100daysofcode, blacklivesmatter, codewithalamin, css3, html-css-javascript, html5, javascript, jonas-schmedtmann, jonas-schmedtmann-course, mapty, mapty-application, mapty-challenge, object-oriented-programming, oop, programming, webdev, webdevelopment, website
- Language: JavaScript
- Homepage: https://mapty-codewithalamin.netlify.app
- Size: 2.52 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mapty App -- Map your workouts
I have finised building this Mapty after learning Object Oriented Programming (OOP) in JavaScript from Jonas Schmedtmann's course.
- [👉Live demo👈](https://mapty-CodeWithAlamin.netlify.app/)
### Extra features(challenges) added:
- Ability to delete all Workouts
- Ability to delete a workout (with marker on the map)
### Features might be added:
- Ability to edit a workout
- Ability to sort workouts by a certain field (e.g. distance)
- Re-build Running and Cycling objects coming from Local Storage
- More realistic error and confirmation messages
- Ability to position the map to show all workouts
- Ability to draw lines and shapes instead of just points [very hard]
- Geocode location from coordinates [asynchronous JavaScript]
- Display weather data for workout time and place [asynchronous
JavaScript]
### Built with
- CSS custom properties
- Javascript
- Object Oriented Programming (OOP)
## My Social Media
- LinkedIn - [@CodeWithAlamin](https://www.linkedin.com/in/CodeWithAlamin)
- Twitter - [@CodeWithAlamin](https://www.twitter.com/CodeWithAlamin)
- Frontend Mentor - [@CodeWithAlamin](https://www.frontendmentor.io/profile/CodeWithAlamin)
#### Screenshot👇

#### App Architecture👇

#### App Flowchart👇
