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.
Onece you run the MWS-Group-9 App explore and navigate through the pages
After that turn off you local server with ctrl+c
combination keyboard to be totally offline and you will notice 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!