Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Front End position @ Bizzabo 

*This document contains confidential and privileged information. If you are not the 
addressee or authorized to receive this on behalf of the addressee you must not 
use, copy, disclose or take any action based on this message or any information 
herein.  
   
Happy we are moving forward to the assignment stage! 
Goal- The purpose of this assignment is to give you more info about the work here at Bizzabo, 
and to discover more about your experience and capabilities as a front end developer. 
 
Basic Requirements: 
- You can use any starter kit of your choice  
- ReactJS and any JS/CSS frameworks and libraries are allowed  
- Code should be easy to understand (even without comments). Separation of concerns, 
indentations, line breaks and extracting appropriate code blocks to a new file are a good 
starting point. 
- The UI should be visually pleasing 
- Treat the task like a code that you are submitting for a code review. 

 
You have 48 hours to complete the assignment and send it back to us. You can send it via a zip 
file or upload to a ​private ​repository in github (or similar service). 
 
 
 
Good luck!   

Bizzabo Ltd. | 10 ​HaUmanim​ Street, Tel Aviv, Israel, 4681403 | ​www.bizzabo.com


Assignment- ​Who’s In Town 
 
- Your mission is to create a small web application - “Who’s in town”. 
- Please use the mock layout on the next page. 
- Mission: 
- Allow the user to search for an artist (Using ​this​ API - for app_id use 123) 
- Upon a good search result: 
- Display artist meta-data: name, image 
- Display a list of events that are related to the artist 
- Display the user’s “favorite” events 
- Upon selecting an event:  
- Display the following data: 
- Event metadata 
- Event venue information 
- Special offers related to event 
- “Add to favorites” \ “Remove from favorites” button: 
Upon clicking this button - add \ remove this event to\from the 
favorites list. 
- Show favorites list section: 
- Should show all the events that the user chose to add to the favorites. 
- This section is decoupled from the search results (the favorites list can 
contain events from multiple artists). 
- The user can remove an event from the favorites list. 

Bonus: Not a must, but will give you extra points ;) 

- Persist the favorites section, so that when the user refreshes he will see it again 
- Make the UI responsive for desktop and mobile clients 
- Add your own feature and explain why you chose to add it 

Bizzabo Ltd. | 10 ​HaUmanim​ Street, Tel Aviv, Israel, 4681403 | ​www.bizzabo.com


 

 
 
 
 
 
 
 
 
 

Bizzabo Ltd. | 10 ​HaUmanim​ Street, Tel Aviv, Israel, 4681403 | ​www.bizzabo.com

You might also like