Browse Source

Groupie trackers geolocation

pull/415/head
lee 5 years ago
parent
commit
3d49485746
  1. 103
      subjects/groupie-trackers/groupie-trackers-geolocation.audit.en.md
  2. 31
      subjects/groupie-trackers/groupie-trackers-geolocation.en.md

103
subjects/groupie-trackers/groupie-trackers-geolocation.audit.en.md

@ -0,0 +1,103 @@
#### Functional
###### Is [geocoding](https://developers.google.com/maps/documentation/geocoding/intro) API being used to converting addresses into geographic coordinates?
##### Try to input `"Queen"` to see the concerts locations.
```
los angeles usa,
nagoya japan,
osaka japon,
penrose new zealand,
saitama japan,
dunedin new zealand,
georgia usa
```
###### Are the markers displayed in the locations above?
##### Try to input `"ACDC"` to see the concerts locations.
```
dusseldorf germany,
manchester uk,
new yourk usa,
aarhus denmark
```
###### Are the markers displayed in the locations above?
##### Try to input `"Imagine Dragon"` to see the concerts locations.
```
napoca germany,
quebec canada,
del mar usa,
mexico city mexico,
las vagas usa,
lisbon portugal,
monterrey mexico,
new yourk usa,
rio de janeiro brazil,
riyadh saudi arabia,
california usa,
canton usa
```
###### Are the markers displayed in the locations above?
##### Try to input `"Guns N' Roses"` to see the concerts locations.
```
inglewood usa
los angeles usa,
madrid spain,
oakland usa,
berlin germany,
charlotte usa,
chicago usa,
houston usa
```
###### Are the markers displayed in the locations above?
##### Try to input `"Post Malone"` to see the concerts locations.
```
philadelphia usa,
uniondale usa,
columbia usa,
hershey usa,
pittburgh usa,
rosemont usa,
washigdon usa,
toronto usa,
grand rapids usa,
indianapolis usa,
kansas city usa,
montreals usa,
omaha usa,
st louis usa,
newark usa
```
###### Are the markers displayed in the locations above?
##### Try to input `"Red Hot Chili Peppers"` to see the concerts locations.
```
landgraaf netherlands,
los angeles california usa,
rio de janeiro brazil,
athens grece,
boston massachusetts,
dana point california usa,
florence italia,
gulf shores alabama usa
```
###### Are the markers displayed in the locations above?
#### General
###### +Does the markers connect in an historical order, using lines to see the path?
#### Basic
###### +Does the code obey the [good practices](https://github.com/01-edu/public/blob/master/subjects/good-practices.en.md)?
###### +Are the instructions in the website clear?
###### +Does the project run using an API?
#### Social
###### +Did you learn anything from this project?
###### +Can it be open-sourced or be used for other sources?
###### +Would you recommend/nominate this program as an example for the rest of the school?

31
subjects/groupie-trackers/groupie-trackers-geolocation.en.md

@ -0,0 +1,31 @@
## groupie-trackers-geolocation
### Objectives
You must follow the same [principles](https://github.com/01-edu/public/blob/master/subjects/groupie-trackers/groupie-trackers.en.md) as the first subject.
- Groupie Trackers Geolocation consists on mapping the different concerts locations of a certain artist/band given by the Client.
- You must use a process of converting addresses (ex: Germany Mainz) into geographic coordinates (ex: 49,59380 8,15052) which you must use to place markers for the concerts locations of a certain artist/band on a map
- You are free to use the [Map API](https://rapidapi.com/blog/top-map-apis/) you found more appropriate
This project will help you learn about :
- Manipulation and storage of data
- HTML
- Manipulation of Maps API
- Geolocation, geocoding, etc
- [Event](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events) creation and display
- JSON files and format
### Instructions
- The backend must be written in **Go**
- You must handle website errors
- The code must respect the [good practices](https://github.com/01-edu/public/blob/master/subjects/good-practices.en.md)
- It is recommended that the code should present a **test file**
### Usage
- Here is a simple [example](https://www.google.com/maps/place/Henderson+Island/@-24.3990887,-128.3627872,13.5z/data=!4m5!3m4!1s0x9e43f2cfaa5822c5:0x58ba891a3ed4565f!8m2!3d-24.3743846!4d-128.3270931) of the process of giving a address and returning a marker to the location.
Loading…
Cancel
Save