mirror of https://github.com/01-edu/public.git
MSilva95
5 years ago
2 changed files with 74 additions and 0 deletions
@ -0,0 +1,44 @@ |
|||||||
|
#### Functional |
||||||
|
|
||||||
|
##### Try to search for the artist/band `"Scorpions"`. |
||||||
|
###### Does it present as result "Scorpions"? |
||||||
|
|
||||||
|
##### Try to search for the member `"Jimi Hendrix"`. |
||||||
|
###### Does it present as result "The Jimi Hendrix Experience"? |
||||||
|
|
||||||
|
##### Try to search for the member `"Phil Collins"`. |
||||||
|
###### Does it present as result "Phil Collins" and "Genesis"? |
||||||
|
|
||||||
|
##### Try to search for the location `"london-uk"`. |
||||||
|
###### Does it present as result "Pink Floyd", "Led Zeppelin", "Aerosmith", "Alec Benjamin", "Nickelback", "Eagles", "Linkin Park" and "Coldplay"? |
||||||
|
|
||||||
|
##### Try to search for the artist/band `"queen"`. |
||||||
|
###### Does it handle the case sensitive and presents as result "Queen"? |
||||||
|
|
||||||
|
##### Try to search for the first album date `"05-08-1967"`. |
||||||
|
###### Does it present as result "Pink Floyd"? |
||||||
|
|
||||||
|
##### Try to search for the creation date `"1973"`. |
||||||
|
###### Does it present as result "ACDC"? |
||||||
|
|
||||||
|
##### Try to search for the creation date `"1965"`. |
||||||
|
###### Does it present as result "Scorpions" and "Pink Floyd"? |
||||||
|
|
||||||
|
#### General |
||||||
|
|
||||||
|
###### +Does the search bar have typing suggestions as you write? |
||||||
|
###### +Is there a search icon and button? |
||||||
|
###### +Is the search bar or button Animated? |
||||||
|
###### +Can you search for a specific first album date?***** |
||||||
|
|
||||||
|
#### 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 / be used for other sources? |
||||||
|
###### +Would you recommend/nominate this program as an example for the rest of the school? |
@ -0,0 +1,30 @@ |
|||||||
|
## groupie-trackers-search-bar |
||||||
|
|
||||||
|
### 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-search-bar consists of creating a functional program that searches, inside your website, for a specific input text. |
||||||
|
|
||||||
|
- The program should handle at least these search cases : |
||||||
|
- artist/band name |
||||||
|
- members |
||||||
|
- locations |
||||||
|
- first album date |
||||||
|
- creation date |
||||||
|
- The program must handle case sensitive. |
||||||
|
- The search bar must have typing suggestions as you write. |
||||||
|
- The search bar must identify and display in each suggestion the individual type of the search cases. (ex: Freddie Mercury -> member) |
||||||
|
- 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 display. |
||||||
|
|
||||||
|
This project will help you learn about : |
||||||
|
|
||||||
|
- Manipulation, display and storage of data. |
||||||
|
- HTML. |
||||||
|
- [Events](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events) creation and display. |
||||||
|
- JSON files and format. |
||||||
|
|
||||||
|
### Instructions |
||||||
|
|
||||||
|
- The program 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). |
Loading…
Reference in new issue