From a70ed72c2ad01766401a28e9a4c4fbc66454420e Mon Sep 17 00:00:00 2001 From: OGordoo Date: Wed, 8 Jan 2020 16:43:00 +0000 Subject: [PATCH 1/3] filters questions and readme --- .../ascii-art-web-export-file.audit.en.md | 1 - .../groupie-trackers-filters.audit.en.md | 50 +++++++++++++++++++ .../groupie-trackers-filters.en.md | 35 +++++++++++++ 3 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 subjects/groupie-trackers/groupie-trackers-filters.audit.en.md create mode 100644 subjects/groupie-trackers/groupie-trackers-filters.en.md diff --git a/subjects/ascii-art-web/ascii-art-web-export-file.audit.en.md b/subjects/ascii-art-web/ascii-art-web-export-file.audit.en.md index 79431fd7..0a6e8104 100644 --- a/subjects/ascii-art-web/ascii-art-web-export-file.audit.en.md +++ b/subjects/ascii-art-web/ascii-art-web-export-file.audit.en.md @@ -1,6 +1,5 @@ #### Functional - ##### Try to export the file. ###### Does the exported file matches the output? diff --git a/subjects/groupie-trackers/groupie-trackers-filters.audit.en.md b/subjects/groupie-trackers/groupie-trackers-filters.audit.en.md new file mode 100644 index 00000000..c881e618 --- /dev/null +++ b/subjects/groupie-trackers/groupie-trackers-filters.audit.en.md @@ -0,0 +1,50 @@ +#### Functional + +###### Does the project have a filter for the creation date? +###### Does the project have a filter for the first album date? +###### Does the project have a filter for the number of members? +###### Does the project have a filter for the locations of concerts? + +###### Does the project have a range [filter](https://dribbble.com/shots/1751801-Ui-Elements-Social-Network-Analytics/attachments/284260)? + +###### Does the project have a check box [filter](https://dribbble.com/shots/1751801-Ui-Elements-Social-Network-Analytics/attachments/284260)? + +##### Try to filter the artists/bands which the creation date is between `"1990"` and `"2000"`. +###### Did it appear as a result SOJA, Mamonas Assassinas, Thirty Seconds to Mars, Nickleback, NWA, Gorillaz, Linkin Park, Eminem and Coldplay? + +##### Try to filter the artists/bands that recorded their first album between `"1990"` and `"1992"`. +###### Did it appear as a result Pearl Jam and Red Hot Chili Peppers?" + +##### Try to filter the artists/bands that have exactly `"6"` members in their band. +###### Did it appear as a result Pink Floyd, Arctic Monkeys, Linkin Park and Foo Fighters? + +##### Try to filter the artists/bands that have/had concerts in `"Texas, USA"`. +###### Did it appear as a result R3HAB, Logic, Joyner Lucas and Twenty One Pilots? + +##### Try to filter the artists/bands which the creation date is between `"1970"` and `"2000"` and have only `"1"` member (solo artists). +###### Did it appear as a result Bobby McFerrins and Eminem? + +##### Try to filter the artists/bands which the creation date is and recorded their first album after `"2010"`. +###### Did it appear as a result XXXTentacion, Juice Wrld, Alec Benjamin and Post Malone? + +##### Try to filter the artists/bands that have/had concerts in `"Washington, USA"` and have more than 3 members. +###### Did it appear as a result The Rolling Stones? + +##### Try to filter the artists/bands that recorded their first album between `"1980"` and `"1990"` and have a maximum of `"4"` members. +###### Did it appear as a result Phll Collins, Bobby McFerrins, Red Hot Chili Peppers and Metallica? + +###### Can you filter so that all the artists/bands are all shown? + +#### General + +###### +Does the result of the filters change while you are changing the filters (is it synchronous)?·2 + +#### 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? + +#### Social + +###### +Did you learn anything from this project? +###### +Would you recommend/nominate this program as an example for the rest of the school? \ No newline at end of file diff --git a/subjects/groupie-trackers/groupie-trackers-filters.en.md b/subjects/groupie-trackers/groupie-trackers-filters.en.md new file mode 100644 index 00000000..f910b97f --- /dev/null +++ b/subjects/groupie-trackers/groupie-trackers-filters.en.md @@ -0,0 +1,35 @@ +## groupie-trackers-filters + +### 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 Filters consists on letting the user filter the artists/bands that will be shown. + +- Your project must incorporate at least these four filters: + - filter by creation date + - filter by first album date + - filter by number of members + - filter by locations of concerts + + +- You must use at least these two types of filters: + - a range filter + - a check box filter + +This project will help you learn about: + +- Manipulation, display and storage of data +- Event creation and display +- JSON files and format +- Go routines + +### Hints + +- You have to pay attention to the locations. For example Seattle, Washington, USA **is part of** Washington, USA. + +### 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) From 98afd92563a483881674df02f1ef06afcff0bc74 Mon Sep 17 00:00:00 2001 From: OGordoo Date: Thu, 9 Jan 2020 12:38:28 +0000 Subject: [PATCH 2/3] add instruction test file --- subjects/groupie-trackers/groupie-trackers-filters.en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/subjects/groupie-trackers/groupie-trackers-filters.en.md b/subjects/groupie-trackers/groupie-trackers-filters.en.md index f910b97f..7f0d4b9a 100644 --- a/subjects/groupie-trackers/groupie-trackers-filters.en.md +++ b/subjects/groupie-trackers/groupie-trackers-filters.en.md @@ -33,3 +33,4 @@ This project will help you learn about: - 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**. From 4bdff1c06ddd9db827e97f746c287ce2974f7c27 Mon Sep 17 00:00:00 2001 From: lee Date: Fri, 10 Jan 2020 17:27:39 +0000 Subject: [PATCH 3/3] reviewing the subject and questions --- .../groupie-trackers-filters.audit.en.md | 13 ++++--------- .../groupie-trackers/groupie-trackers-filters.en.md | 1 - 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/subjects/groupie-trackers/groupie-trackers-filters.audit.en.md b/subjects/groupie-trackers/groupie-trackers-filters.audit.en.md index c881e618..5b00df8c 100644 --- a/subjects/groupie-trackers/groupie-trackers-filters.audit.en.md +++ b/subjects/groupie-trackers/groupie-trackers-filters.audit.en.md @@ -1,16 +1,11 @@ #### Functional -###### Does the project have a filter for the creation date? -###### Does the project have a filter for the first album date? -###### Does the project have a filter for the number of members? -###### Does the project have a filter for the locations of concerts? - ###### Does the project have a range [filter](https://dribbble.com/shots/1751801-Ui-Elements-Social-Network-Analytics/attachments/284260)? ###### Does the project have a check box [filter](https://dribbble.com/shots/1751801-Ui-Elements-Social-Network-Analytics/attachments/284260)? -##### Try to filter the artists/bands which the creation date is between `"1990"` and `"2000"`. -###### Did it appear as a result SOJA, Mamonas Assassinas, Thirty Seconds to Mars, Nickleback, NWA, Gorillaz, Linkin Park, Eminem and Coldplay? +##### Try to filter the artists/bands which the creation date is between `"1995"` and `"2000"`. +###### Did it appear as a result SOJA, Mamonas Assassinas, Thirty Seconds to Mars, Nickleback, NWA, Gorillaz, Linkin Park, Eminem and Coldplay? ##### Try to filter the artists/bands that recorded their first album between `"1990"` and `"1992"`. ###### Did it appear as a result Pearl Jam and Red Hot Chili Peppers?" @@ -24,7 +19,7 @@ ##### Try to filter the artists/bands which the creation date is between `"1970"` and `"2000"` and have only `"1"` member (solo artists). ###### Did it appear as a result Bobby McFerrins and Eminem? -##### Try to filter the artists/bands which the creation date is and recorded their first album after `"2010"`. +##### Try to filter the artists/bands which the creation date is after `"2010"` and recorded their first album after `"2010"`. ###### Did it appear as a result XXXTentacion, Juice Wrld, Alec Benjamin and Post Malone? ##### Try to filter the artists/bands that have/had concerts in `"Washington, USA"` and have more than 3 members. @@ -37,7 +32,7 @@ #### General -###### +Does the result of the filters change while you are changing the filters (is it synchronous)?·2 +###### +Does the result of the filters change while you are changing the filters (is it asynchronous)? #### Basic diff --git a/subjects/groupie-trackers/groupie-trackers-filters.en.md b/subjects/groupie-trackers/groupie-trackers-filters.en.md index 7f0d4b9a..33704e71 100644 --- a/subjects/groupie-trackers/groupie-trackers-filters.en.md +++ b/subjects/groupie-trackers/groupie-trackers-filters.en.md @@ -12,7 +12,6 @@ You must follow the same [principles](https://github.com/01-edu/public/blob/mast - filter by number of members - filter by locations of concerts - - You must use at least these two types of filters: - a range filter - a check box filter