You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
..
README.md
audit.md
searchExample.png

README.md

Objectives

You must follow the same principles 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
    • members
    • locations
    • first album date
    • creation date
  • The program must handle search input as case-insensitive.
  • 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)
    • 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

Instructions

  • The program must be written in Go.
  • The code must respect the good practices.

Allowed packages

This project will help you learn about :

  • Manipulation, display and storage of data.
  • HTML.
  • Events creation and display.
  • JSON files and format.