Let's say Wise Home wants to expand globally, and we need an interface to find countries with large population densities and accessible languages. Build a tool to help management decide where to expand:
- Create a new project hosted in a public repo on https://github.com/ (or similar)
- Use the https://restcountries.com/ (v3) API to load countries
- Display results in a table, showing:
- Flag
- Country name
- Population density
- Languages
- Currencies
- Allow filtering in the API-call by region
- Allow local filtering of results by language
- Submit by sending us a link to the project
Notes:
- Spend at most around 2 hours on the task. This is not meant to take all your free time
- Consider what you would do to make the code ready for a production system (for talking about it in the interview)
- This home assignment is meant to show your skills in
- Programming
- Understanding code concepts
- Code structure
- Project structure (readme, tests, and everything that is not production code)
- Reading and understanding a set of requirements
- Thinking independently if something is missing in the requirement description