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.