Offline-First Web Application Using Redux and PouchDB | Hacker News Reader