Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup PWA #51

Open
anantjain6 opened this issue Oct 3, 2022 · 7 comments
Open

Setup PWA #51

anantjain6 opened this issue Oct 3, 2022 · 7 comments

Comments

@anantjain6
Copy link
Owner

Set up a basic Progressive Web App so that the "Install" option pops up by the browser.

If interested then you can comment and we can the discussion forward

@parikshitsm
Copy link
Contributor

@anantjain6 - I will be interested to work on this. We can discuss further. I am on Discord with same name (parikshitsm)

@anantjain6
Copy link
Owner Author

anantjain6 commented Oct 6, 2022

@parikshitsm We require you to set up a basic PWA, so that browser detects it and shows the install option. You need to add service worker, manifest and icons.
Ref: https://medium.com/codechef-vit/convert-your-website-into-a-pwa-ee8f6b67bca7

For icon you are free to use any image (suggestion to use cart icon)

@parikshitsm
Copy link
Contributor

Thanks for the information @anantjain6 - I will work on it. Will keep you posted.

@parikshitsm
Copy link
Contributor

Hi @anantjain6 - To implement PWA I guess the application needs to be secured (Https). Can you please check this link : https://superpwa.com/doc/progressive-web-apps-not-working/

Kindly suggest since PMS is currently not https.

@anantjain6
Copy link
Owner Author

@parikshitsm
You can use a self-signed certificate on your local system to get HTTPS
Or you can try the way mentioned at https://stackoverflow.com/questions/34160509/options-for-testing-service-workers-via-http

@parikshitsm
Copy link
Contributor

Sure @anantjain6 - thanks for the inputs. Will update you the status. I have the files ready and tested too, but got error because of https. Let me try the steps that mentioned in the stackoverflow link.

@parikshitsm
Copy link
Contributor

@anantjain6 - I tried some of the suggestions mentioned in above link, but of not much help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants