Gravie Software Engineer Challenge

Instructions

After completing the challenge below, please send us an email with the location of your repository. If your repository is private, be sure to add us as collaborators so we can view your code.

Time Box

6-8 Hours

Synopsis

For this challenge you will implement the Giant Bomb API to create an application that will allow a user to select games and "rent" them. The application should consist of at least two unique pages. Your view should display the game thumbnail and title, and the rest is up to you. You can use any language and or framework you'd like.

Giant Bomb

You can get started by signing up for an API key here.

Hard Mode

Clicking a game will pop up a modal with a more detailed view of the game (implementing more aspects of the API).

Pro Mode

Implement authentication to allow the user to sign in to see the games they currently have rented out.

Resources

You can find the quickstart guide here.

You can find a full list of API features here.

Questions

Don't hesitate to reach out with any questions. Remember we are more focused on seeing your development process than checking off a list of requirements, so be sure you are able to speak to your code and your thoughts behind it.