rossmoney / e3creative

E3Creative Technical Test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

E3Creative Technical Test

Task

Using the following service [http://fixer.io/] you are to create a simple web app which allows a user to find out what the exchange rate (for a currency of your choice) was on their previous birthday.

You are to store all submissions to the site and display them on the webpage. One caveate to this is if the same birthday occurs twice then this should be indicated with the number of times that birthday has occurred not duplicate entries.

The results should be shown in date order with the most recent birthday being first. Their should also be some validation in place which doesn't allow dates over a year ago or in the future. Also if the api was down the app should be able to fail gracefully and return a simple error message.

The date should be displayed in the following format "15th January 2017"

Expectations

Try to keep this task as simple as possible, it's suggested that you use Laravel to build this. While we know it seems a little overkill this is more to test your understanding of the framework and how you would use it. There are no frontend requirements so feel free to use standard html or base bootstrap, your choice.

Once you have completed the task please push the work to the repository provided in the email.

Resources

SQL

SQL is provided in birthday_prices.sql file

About

E3Creative Technical Test


Languages

Language:PHP 90.9%Language:HTML 4.8%Language:Vue 4.3%