Zyllem Front End Test

Requirement

Build a simple application to show a list of articles. There are two types of article.

  1. Feature article: Comes with a feature image URL
  2. Normal article: Comes with description property

The two types of articles share a number of common properties, such as URL and author.

Your task is to get the list of articles from getArticles() inside ZyllemApiService and represent it on the UI.

Run

Recommend to use Visual Studio Code and Angular Language Service

  1. Download and install NodeVersionManager for linux/macos users (NodeVersionManager for windows)
  2. Open the command line tool then install nodejs version 14 (nvm install 14.15.0 && nvm use 14.15.0)
  3. Then cd to this folder directory
  4. Run npm install to install all the dependencies needed
  5. Run npm start for a dev server. Navigate to http://localhost:4200/
  6. Enjoy the test and good luck