Practical Application Project based on Progressive Web App (PWA) concepts, Offline-First And IndexDB Data Storage. This Project is built through MWS-Group-9 Members And Teammates
Clone the repository with cmd git clone
or download the whole repos as a zip and extract it into wherever you want in your local computer
Once you complete the first step, navigate to the /src
folder with the cmd cd src
inside the folder run this cmd npm install
to install the app dependencies
When done, run this cmd npm install --global workbox-cli
this command will install workbox-cli globally in your system
Then build and serve the app with these commands:
npm run build
npm run start
Once you have started the server, open the browser and navigate to http://localhost:8081/
to view the app.
Once you run the MWS-Group-9 App explore and navigate through the pages
After that turn off your internet connection and be totally offline MWS-Group-9 App
will serve you as you want
- MWS-Group-9 App is a
- Progressive Web Application
- Offline-first
- Precaching and cache first
- Handling Network First cache
- IndexDB storage with js promise
Contributions are welcomed so to perform, make it more sustainable and professional, feel free to fork the repo and submit pull requests.
Happy coding!