Skip to content

whcc/skilltest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

WHCC Developer Demo

Please create a private fork from this repo. Please add your WHCC contact to the repo as a collaborator when you're done.

Description

Complete this web-based news reader that leverages the Hacker News API. Some work has already been done in the index.html file. Please do not use a framework, just vanilla javascript or typescript. You may use webpack, babel, or any other compiler you're comfortable with. You may also use ES6, do not worry about supporting ES5. Try to timebox your work to approximately 1-2 hours.

Requirements

  1. The app should initially display a list of the 15 most recent Hacker News stories in descending order.
  2. Each story list item should show the title, the author's name, and the time it was posted.
  3. The users are very impatient so please display each story as soon as it is fetched.
  4. The app should support infinite scrolling. When a user reaches the bottom of the page it should load more stories.
  5. The app should be appealing to users on both desktop and mobile, please style it to the best of your ability.

Core Values of Design

  1. Polished simplicity in the user experience and aesthetic.
  2. Focus on empathy for the user’s experience.

Resources

  1. Hacker News API: https://github.com/HackerNews/Api
  2. Hacker News: https://news.ycombinator.com/news

Discussion Notes

  1. What decisions did you make before you began development?
  2. How did you decide what to work on in order to meet the time constraint?
  3. What was your decision making process for your code organization?
  4. If you had more time, what would you have implemented?

About

WHCC Javascript Skill Test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages