winds-mobi / winds-mobi-client-js

Real-time weather observations: web client
https://winds.mobi
GNU Affero General Public License v3.0
2 stars 3 forks source link

Proof Of Concept for potential winds.mobi web client replacement #14

Open MichalBryxi opened 3 months ago

MichalBryxi commented 3 months ago

As per following line in the README:

If you would like to share your own version that will eventually replace this client, please open an issue that presents your project.

I started tinkering around to see how hard would it be to have somewhat functional parity to the winds-mobi-client-js. It does not seem like a completely ridiculous idea wrt/ scope or time investment. I should have couple of fairly capable people willing to invest their resources into this.

Currently the app is only able to: 1) Query the API for current state of the weather stations and display heaps of them over Interlaken 2) Gain users GPS location and re-center 3) Have some niceties wrt/ PWAs and mobile version

Demo

The app is now deployed on https://winds-mobi-client-web.netlify.app/ and updates with each merge to main.

Screenshots

https://github.com/user-attachments/assets/3965b18b-9cbf-4d4a-920d-454e7f670dd9

Open questions

PWA / mobile native?

I personally prefer to have web (PWA) version as opposed to native apps, but I've heard people would nowadays rather have native experience. I believe all the functionality we'd need is achievable from PWA and it's less code to maintain (iOS, Android AND web). And if needed, we can make a native wrapper and bundle it as an app either way?

Official cooperation?

Would it be ok to think about an official cooperation by eventually using the official project (sub)domain? Thinking about https://new.winds.mobi. With possibility to eventually replace https://winds.mobi if the project is successful?

Sponsoring?

I would think that the intention of winds.mobi is to stay as commercially independent as possible and love the fact that it's been true. But I talked about few people interested in future development and wanted to ask if backlink to GitHub sponsors / Patreon / whatever would be a no-no or we could figure something out? Obviously with a split to the original team.

MichalBryxi commented 2 months ago

Humble ping. I'm now trying to see if I will get the resources (read: time) to work on this. And although having a frontend running parallel to the official winds.mobi is technically possible, it would be good to know if there is +1 or -1 for those efforts from the official winds.mobi team.