Try working desktop and mobile version at http://hackthenews.surge.sh
Notable technologies used: React, Redux, Redux Saga, Webpack2, Jest, Styled Components, Ramda.
- Make sure you've got at least Node 6.9.1 installed
- Clone the repository
git clone https://github.com/blurbyte/hack-the-news.git
- Install Yarn (optional)
- Enter project folder and install all modules with
yarn
command or just usenpm install
- Start development version of project with
npm start -s
or production one withnpm run build -s
- To run tests just use
npm test
First, app gets a list of top Hacker News stories from regular HN API. After that it picks random story and fetch its comments from custom HN API.
WARNING! Project contains hand-crafted logo and icons.