pull down to refresh

I vibe-coded a simple PWA this Saturday morning: https://opwa.pages.dev/

I had a thought at breakfast that I wanted a cleaner way to check my OCEAN stats on mobile without dealing with the browser UX.

It's basically just a manifest, a service worker for caching, and vanilla JS handling the routing. It saves your username locally so it boots straight into your stats on subsequent launches. No tracking, no server-side proxying—it runs entirely client-side.

I pushed the code to opwa on GitHub if anyone wants to audit it or run their own instance. It’s basically just a manifest and a service worker handling the routing.

If you mine on OCEAN and want a native-app feel on desktop or mobile, give it a shot.

Repo: https://github.com/hypnoticHODL/opwa

some territories are moderated

Oh good, more vibe coding

reply

nicely done, thanks for sharing!

reply