Browse Source

Merge pull request #904 from 01-edu/issue-corrections

groupie-trackers & ascii-art-web & tetris
pull/911/head
MSilva95 3 years ago committed by GitHub
parent
commit
b54b2b3c84
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      subjects/ascii-art-web/export-file/README.md
  2. 12
      subjects/groupie-tracker/filters/README.md
  3. BIN
      subjects/groupie-tracker/filters/filters_example.png
  4. 9
      subjects/groupie-tracker/search-bar/README.md
  5. BIN
      subjects/groupie-tracker/search-bar/searchExample.png

8
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.

12
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 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)
### Example
Here is an example of both types of filters:
![image](filters_example.png).
### Hints

BIN
subjects/groupie-tracker/filters/filters_example.png

diff.bin_not_shown

After

Width:  |  Height:  |  Size: 8.9 KiB

9
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 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.
![image](searchExample.png)
### Instructions
- The program must be written in **Go**.

BIN
subjects/groupie-tracker/search-bar/searchExample.png

diff.bin_not_shown

After

Width:  |  Height:  |  Size: 17 KiB

Loading…
Cancel
Save