From d2210c9f924b9883c556e6be40f63f5e9b8d5488 Mon Sep 17 00:00:00 2001 From: lee Date: Mon, 13 Dec 2021 11:43:37 +0000 Subject: [PATCH 1/4] corrections for issue #897 --- subjects/ascii-art-web/export-file/README.md | 8 +++++++- subjects/groupie-tracker/search-bar/README.md | 9 +++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/subjects/ascii-art-web/export-file/README.md b/subjects/ascii-art-web/export-file/README.md index 41144641..6d8f1268 100644 --- a/subjects/ascii-art-web/export-file/README.md +++ b/subjects/ascii-art-web/export-file/README.md @@ -9,8 +9,14 @@ Ascii-art-web-export consists on making sure that it is possible to export the o - You should be able to export the result of the [ascii-art](../../ascii-art/README.md) project implemented in the website. - The file must be exported with the right permissions (**read and write**) for the user. +The _Hypertext Transfer Protocol_ (HTTP) is the foundation of data communication for the World Wide Web (www). When sending a file or image as part of the HTTP response we must include the use of [HTTP headers](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers). + +Headers used for file transfer are [Content-Type](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Type), [Content-Length](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Length) and [Content-Disposition](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition) and more if needed, but for this project you will be obligated to use those headers. + ### Instructions +As you already learned from the previous project you must create a new HTTP endpoint to be able to transfer the file to the client. The following instructions must also be followed : + - The web server must export at least in one export format. - The web server must be created in **Go**. - The web site must include a button or a link to download/export the file. @@ -27,6 +33,6 @@ This project will help you learn about : - Portable Document Format (pdf) - Text File (txt) - [Here are some more examples](https://en.wikipedia.org/wiki/Document_file_format) -- HTTP headers +- [HTTP headers](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers) - Ways to receive data. - Ways to output data. diff --git a/subjects/groupie-tracker/search-bar/README.md b/subjects/groupie-tracker/search-bar/README.md index 2718c715..31b5152c 100644 --- a/subjects/groupie-tracker/search-bar/README.md +++ b/subjects/groupie-tracker/search-bar/README.md @@ -5,6 +5,7 @@ You must follow the same [principles](../README.md) as the first subject. Groupie tracker search bar consists of creating a functional program that searches, inside your website, for a specific text input. +So the focus of this project is to create a way for the client to search a member or artist or any other attribute in the data system you made. - The program should handle at least these search cases : - artist/band name @@ -17,6 +18,14 @@ Groupie tracker search bar consists of creating a functional program that search - The search bar must identify and display in each suggestion the individual type of the search cases. (ex: Freddie Mercury -> member) - For example if you start writing `"phil"` it should appear as suggestions `Phil Collins - member` and `Phil Collins - artist/band`. This is just an example of a display. +### Example + +Lets imagine you have created a card system to display the band data. The user can be able to search directly for the band he needs. Here is an example: + +- While the user is typing for the member he desires to see, the search bar gives the suggestion of all the possible options. + +![image](searchExample.png) + ### Instructions - The program must be written in **Go**. From 63c424cd7d59d9787fc34e79236613ff169adb35 Mon Sep 17 00:00:00 2001 From: lee Date: Mon, 13 Dec 2021 12:12:55 +0000 Subject: [PATCH 2/4] adding image to example --- .../search-bar/searchExample.png | Bin 0 -> 17413 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 subjects/groupie-tracker/search-bar/searchExample.png diff --git a/subjects/groupie-tracker/search-bar/searchExample.png b/subjects/groupie-tracker/search-bar/searchExample.png new file mode 100644 index 0000000000000000000000000000000000000000..cb75a7bab2e57b75005e63909642b0b373e1ec8f GIT binary patch literal 17413 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 Date: Mon, 13 Dec 2021 14:15:05 +0000 Subject: [PATCH 3/4] filters better explanation and example --- subjects/groupie-tracker/filters/README.md | 12 +++++++++--- .../groupie-tracker/filters/filters_example.png | Bin 0 -> 9063 bytes 2 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 subjects/groupie-tracker/filters/filters_example.png diff --git a/subjects/groupie-tracker/filters/README.md b/subjects/groupie-tracker/filters/README.md index 26a6cd97..1f434354 100644 --- a/subjects/groupie-tracker/filters/README.md +++ b/subjects/groupie-tracker/filters/README.md @@ -13,9 +13,15 @@ You must follow the same [principles](../README.md) as the first subject. - 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 +- Your filters must of at least these two types: + - a range filter (filters the results between two values) + - a check box filter (filters the results by one or multiple selection) + +### Example + +Here is an example of both types of filters: + +![image](filters_example.png). ### Hints diff --git a/subjects/groupie-tracker/filters/filters_example.png b/subjects/groupie-tracker/filters/filters_example.png new file mode 100644 index 0000000000000000000000000000000000000000..606292c48490dcfab246451677b395f6f43a80ed GIT binary patch literal 9063 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 Mse>!tef;`=01NN^H~;_u literal 0 HcmV?d00001 From 8260482975dee27a9d472de6eaf2c1a0e66a3a3a Mon Sep 17 00:00:00 2001 From: lee Date: Tue, 14 Dec 2021 10:45:09 +0000 Subject: [PATCH 4/4] review fix --- subjects/groupie-tracker/filters/README.md | 2 +- subjects/groupie-tracker/search-bar/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/subjects/groupie-tracker/filters/README.md b/subjects/groupie-tracker/filters/README.md index 1f434354..fa71ebfe 100644 --- a/subjects/groupie-tracker/filters/README.md +++ b/subjects/groupie-tracker/filters/README.md @@ -13,7 +13,7 @@ You must follow the same [principles](../README.md) as the first subject. - filter by number of members - filter by locations of concerts -- Your filters must of at least these two types: +- Your filters must be of at least these two types: - a range filter (filters the results between two values) - a check box filter (filters the results by one or multiple selection) diff --git a/subjects/groupie-tracker/search-bar/README.md b/subjects/groupie-tracker/search-bar/README.md index 31b5152c..679e7026 100644 --- a/subjects/groupie-tracker/search-bar/README.md +++ b/subjects/groupie-tracker/search-bar/README.md @@ -20,7 +20,7 @@ So the focus of this project is to create a way for the client to search a membe ### Example -Lets imagine you have created a card system to display the band data. The user can be able to search directly for the band he needs. Here is an example: +Lets imagine you have created a card system to display the band data. The user can directly search for the band he needs. Here is an example: - While the user is typing for the member he desires to see, the search bar gives the suggestion of all the possible options.