Propose technology platform and tools needed
Header: User successfully creates a SchoolSearch account.
GIVEN Melanie is on the account creation page
WHEN she enters all the required registration fields
AND it is validated
THEN a SchoolSearch account is created
Header: User successfully searches for courses
GIVEN Muhammad has their education profile completed
WHEN he inputs a desired zip code
AND desired course query results are found
AND the classes match the search criteria
THEN the program displays desired courses
Header: User successfully fills out an education profile
GIVEN Zach is in the education profile page
WHEN he fills out all desired information
AND it is accepted
THEN the program gives him a list of recommended courses