Front End Exercise

Front-End Developer Exercise

This exercise is designed to show how your approach component based development. The component we are giving you in this study closely relates to the actual components already existing within Loop11. To complete this exercise we have prepared Zeplin files for you to access and an end-point for receiving and sending data.

Ideally we would like you to complete this exercise utilising React.

Introduction

Prototype animation

In the below video we have animated the prototype to give you more context for what the end functionality should look like.

Zeplin Access

Check your email, the username and password you can use to access the project is in the email sent to you.

Endpoint to use

The endpoint for you to use for both populating the select list and sending a request to validate a selection can be found at https://test-api.loop11.com/v1/slack/

Post data to the same API endpoint. Example,


## Get channel list
curl "https://test-api.loop11.com/v1/slack/"


## Post channel selection
curl -X "POST" "https://test-api.loop11.com/v1/slack/" \
-H 'Content-Type: text/plain; charset=utf-8' \
-d $'{
"channel": "#random"
}'

Submission

Please provide a link to a Github repo, which we can access. Email the link to the repo to Ben.