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

Convert App to PWA/Downloadable #53

Open
BradKML opened this issue Dec 10, 2021 · 7 comments
Open

Convert App to PWA/Downloadable #53

BradKML opened this issue Dec 10, 2021 · 7 comments

Comments

@BradKML
Copy link

BradKML commented Dec 10, 2021

Nullboards does look better than Focalboard, but it is only browser only, is it possible to convert this into an app with a browser-stored DB?

@apankrat
Copy link
Owner

Sure, why not? But I personally have no need for or interest in doing this.

If someone makes a fork and maintains it in sync with the master branch, I'd be happy to link it from the readme.

I'll leave this open for now as a place for discussing this further.

@ohitsdylan
Copy link
Contributor

If you're on a Debian-based Linux distro, you can use this program to do something similar. I run this myself and it works quite well, keeping the DB separate from my daily-driver browser.

@BradKML
Copy link
Author

BradKML commented Dec 14, 2021

Currently reading this https://web.dev/progressive-web-apps/

@sotvokun
Copy link

sotvokun commented Jan 6, 2022

I did this work. It just adds some files and a simple javascript code into HTML. I test manually with live-server on local, it is working offline correctly. sotvokun/nullboard

If the owner does not merge the PWA edition into this repo and deploys it on their server, then you should deploy it on your own (It can work with GitHub Pages: https://sotvokun.github.io/nullboard/index.html). Most browsers to install PWA need to download necessary files from the server and store them on the local.

It's no difference between the current edition and the PWA edition, except the latter can be integrated into OS, e.g. drawing into a window without the address bar, showing on the Start menu on Windows. But if you clean the browser data, your content in nullboard will be lost, as the current edition. Besides, you may need to connect to the Internet to download the PWA again.

Screenshot 2022-01-06 154246

Screenshot 2022-01-06 170500

@TCB13
Copy link

TCB13 commented Mar 30, 2022

I like what @sotvokun did already without it you can always create a PWA from Google Chrome by following this steps:

160798597-438f3593-6e96-4992-86ff-ed6fcab33ee8

Screenshot 2022-03-30 102040
Screenshot 2022-03-30 102058

As you can see the result is the same, but a bit less polished. Can you create a PR @sotvokun so it might get merged?

Thank you.

@BradKML
Copy link
Author

BradKML commented Mar 31, 2022

Weirdly enough before this note, the application resets so I lost all my cards, I wonder if this is fixed yet?

@almereyda
Copy link

Since you mention yet, it suggests this has been discussed before. Eventually there is already an issue about that case, that might be retrievable through search and can hold an additional note about this error? Or could you file a separate issue for the new error that you see? This will make it easier to triage your situation, which appears different than the subject of the conversation here.

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

No branches or pull requests

6 participants