creates web app with similar functionality to hacker news