- Clone this project and create your own challenge branch.
- Create a public repository and push your commits.
- Share us the repository url when you finish.
The soccer is the most popular sport in the world, around 265 million people plays soccer. There're some countries blessed of having the best players in the world.
We collect some data about the most important national level tournaments like UEFA, CONMEBOL, CONCACAF and the World Cup.
Your mission, if you decide to accept it... is get some statistical data about the tournaments and the teams.
- The championsest countries (Confederation + World Cup or choose one tournament).
- The most runnerUp countries (Confederation + World Cup or choose one tournament).
- Tournaments without headquarter.
- Champions Headquarters.
- All finals solved in penalties.
- Total goals in each tournament.
- Championships consecutively (Choose one tournament).
- Runner up countries without championships.
- All finals solved with more than one match.
- World cup tournament in leap year.
- Try to use the fewest loops.
- Try not to install dependencies unless you have developed that dependencies.
- Try to make challenge as mush as you could.
- Use babel or typescript.
- All extra features will be considered.
- It would be great if you use Typescript and set up build project using docker or typescript with npm scripts.
- Unit testing.
- Finals solved with penalties contains
P
at the end of score. - Finals solved with more than one match contains scores separated by comma:
2-1, 1-0, 0-0
. - Tournament without fixed headquarter were resolved with more than one match.
- Germany was divided in two by the Berlin Wall
(East Germany and West Germany)
from 1961 until 1989 but today Germany is unified and it has 4 world championships.