Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
3 views2 pages

F1 Champions SPA with Angular

The document outlines an exercise for developers to demonstrate their proficiency in frontend technologies by creating a single page application that displays F1 world champions from 2005 onwards. It emphasizes the importance of clean, reusable code, user-friendly design, and the use of Angular, while allowing flexibility in architectural choices. Additionally, the submission should include a readme file detailing the project setup and execution.

Uploaded by

avisan1328
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

F1 Champions SPA with Angular

The document outlines an exercise for developers to demonstrate their proficiency in frontend technologies by creating a single page application that displays F1 world champions from 2005 onwards. It emphasizes the importance of clean, reusable code, user-friendly design, and the use of Angular, while allowing flexibility in architectural choices. Additionally, the submission should include a readme file detailing the project setup and execution.

Uploaded by

avisan1328
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Introduction

The purpose of this exercise is for the developer to exhibit his familiarity with
frontend technologies, programming patterns and to provide a sample of
what clean, tested and reusable code means to you.
Please put your comments about the decisions you have made inline, and
give a summary about the architectural choices that you considered.

Exercise

We will use http://ergast.com/mrd/ to create a single page application that


presents a list that shows the F1 world champions starting from 2005 until
now. Clicking on an item shows the list of the winners for every race for the
selected year. We also request to highlight the row when the winner has
been the world champion in the same season.
You can adjust the UI how you see fit for the best result, but sticking to a
single page application is mandatory. We would prefer if you will deliver the
code using GitHub/BitBucket/Gitlab (make sure we can share it amongst
multiple people).

Ergast Developer API

You can find all the information necessary to complete the exercise
consulting the following website: http://ergast.com/mrd/

UI/UX

In our company we take pride that we have created a lean portal, with focus on
UX. Your UI should reflect the same principles. Try creating something
simple, user friendly and eye appealing.
Architecture

Here there is no limitation. Design your application anyway you want. Focus
on clean, reusable code. Focus on Frontend best practices. Show us that
you know how to produce high quality modern web applications.

Libraries

You can use any libraries you think are best but we would love to see your
skills with Angular.

Backend

No Backend required.

Extra points

Deliver the exercise with a readme file that explains what you have done and
how to run your project.

You might also like