Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.92 KB

README.md

File metadata and controls

37 lines (23 loc) · 1.92 KB

NgHackernews

Netlify Status

NgHackernews

This project is yet another Hackernews clone using the Hacker News (unofficial) API. I was heavily inpsired by vue-hackernews-2.0. I created this project to learn Angular and will use it in the future to test new features. It shows the feeds from Hackernews (Top, New, Show, Ask & Jobs) in a more readable fashion and is also suitable for mobile devices. It uses Angular Material for the UI layer.

Features

Some of the features I implemented so far:

  • Usable UI using Angular Material
  • Responsiveness
  • Progressive web app features
  • Speed - it's fast!
  • Offline capabilities (although limited)
  • Hosted and CI with Netlify
  • Error logging with Sentry

There are several features I have on my wishlisht which I might or might not implement. I will add features when I have time or a real life use case for which I will use this project as test case.

Benchmarks

There's (always) room for improvement but with basic features the project scores 100/100 for PWA features in Lighthouse. My next area of focus should be performance. Especially third party content and critical CSS.

Lighthouse

Credits

License

MIT