Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/codewithalamin/mapty-app

Mapty project with Object Oriented Programming.
https://github.com/codewithalamin/mapty-app

100daysofcode blacklivesmatter 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: 4 days ago
JSON representation

Mapty project with Object Oriented Programming.

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👇