Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/amitmishrg/offline-news-app

Offline News App using Service Worker, Workbox, PWA, React, Webpack & Intersection-observer
https://github.com/amitmishrg/offline-news-app

intersection-observer javascript pwa react-lazy react-memo react-suspense reactjs service-worker webpack workbox

Last synced: 17 days ago
JSON representation

Offline News App using Service Worker, Workbox, PWA, React, Webpack & Intersection-observer

Awesome Lists containing this project

README

        

# Offline News Web-App

### [DEMO](https://offline-news-app.herokuapp.com/)

Offline News Web App build with **React.js**, **React Router**, **Webpack4**, **Workbox**, **Service Worker**, **PWA**, **Intersection-observer**

## Desktop version

## Mobile version

## Performance

## Built With
Following is list of libraries i used in this app.
1. [React.js](https://github.com/facebook/react)
2. React Memo
3. React lazy & Suspense
4. [React Router](https://github.com/ReactTraining/react-router)
5. [Workbox](https://github.com/GoogleChrome/workbox)
6. [Webpack4](https://github.com/webpack/webpack)
7. Intersection-observer
8. Service Worker

## Quick Start-
Get started with [offline-news-app](https://github.com/amituidev/offline-news-app)

Clone Project
```
git clone https://github.com/amituidev/offline-news-app.git
```

```
cd offline-news-app/
```
Install dependencies by using command yarn
```
yarn start-local
```
For local development use command
```
yarn start-local
```
For Build
```
yarn build
```

Use yarn start for starting node server to server news app
```
yarn start
```

## License

[MIT](LICENSE) © [Amit Mishra](https://amituidev.github.io/portfolio/)