Build a brand new page (desktop only). It can be done with Bootstrap or not.
1) Create the login page
You will verify that the email looks like an email and that the password is 8 character long.
You will send to the API the credential and if successful store the access_token (we use JWT).
2) Create the analytics page
You will use highchartJS. The API will return part of the JSON used to build highcharts.
You will need to add some radio button / dropdown that will customize the call to the API.
All the API calls are in the specs attached.
3) Show user email + Logout
After the user logs in, you store his email (cookie) and display it on the top right corner.
When the user clicks on the log out button, you will delete the JWT and any cookie related to this session.
I will provide you with the color palette, the icons/logos. You will be added to the Github repo that contains all the API documentation (I just attached a part of it to help understand the project).