From 25165d4d2150b08623906e54f5f9b968d82c7ffd Mon Sep 17 00:00:00 2001 From: lee Date: Wed, 8 Jan 2020 10:06:58 +0000 Subject: [PATCH] adding usage and objectives --- .../groupie-trackers/groupie-trackers.en.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/subjects/groupie-trackers/groupie-trackers.en.md b/subjects/groupie-trackers/groupie-trackers.en.md index 882731c8..2341ace0 100644 --- a/subjects/groupie-trackers/groupie-trackers.en.md +++ b/subjects/groupie-trackers/groupie-trackers.en.md @@ -1,10 +1,10 @@ -## groupietrackers +## groupie-trackers ### Objectives Groupie Trackers consists on receiving a given API and manipulate the data contained in it, in order to create a site, displaying all or part of the information. -- It will be given an [API](http://groupietrackers.org/api), that consists in four parts: +- It will be given an [API](https://groupietrackers.herokuapp.com/api), that consists in four parts: - The first one, `artists`, containing information about some bands and artists like their name(s), image, in which year they began their activity and the date of their first album. @@ -14,22 +14,28 @@ Groupie Trackers consists on receiving a given API and manipulate the data conta - And the last one, `relations`, does the link between all the other parts, `artists`, `dates` and `locations`. -- All data given in the API should be used. +- It should be used at least the `artists` and `relations` parts given in the API. + +- Given all this you should build a user friendly website where you can display the bands info through several data visualizations (examples : blocks, cards, tables, list, pages, graphics, etc). It is up to you to decide which info you will present and how you will display it. - This project also focuses on the creation of events and on their visualization. - - An event-driven system consists in a system that responds to some kind of action triggered by the client, time, or any other factor. + - An event consists in a system that responds to some kind of action triggered by the client, time, or any other factor. This project will help you learn about : - Manipulation and storage of data. +- [JSON](https://www.json.org/json-en.html) files and format. - HTML. - Event creation and display. - - [Event-driven system](https://medium.com/omarelgabrys-blog/event-driven-systems-cdbe5a4b3d04). -- JSON files and format. + - [Events](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events). ### Instructions - The backend must be written in **Go**. - 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 + +- You can see an example of a RESTapi [here](https://rickandmortyapi.com/)