A serverless web-app that pulls Top-50 stories and their corresponding comments from Hacker News API and displays them in a user friendly layout.
Link to App: Hacker News Light
Please wait for up to 15 seconds as the free Heroku server fires up for the app.
$git clone https://github.com/EugeCos/hacker-news-api.git
$ cd PROJECT
$ npm install
$ npm start
$ npm run build
https://hacker-news.firebaseio.com/v0/topstories.json
for top 500 stories
https://hacker-news.firebaseio.com/v0/item/8863.json
for individual story or individual comment
- ReactJS - main library
- LESS - CSS preprocessing
- Webpack - watch and compile LESS files
- Axios - API calls
- Material UI - framework for some front-end elements
- Moment - for date and time display
- React TransitionGroup - for smooth transition between page elements during navigation
November 21-24, 2018
- Eugene Costov // [email protected]
Hacker News Light is available under MIT.