← Back to Resume

Web apps

Small, installable sites you can keep on your phone or desktop like a native app. Separate from my GIS tools — these are everyday utilities and side projects.

Add to your home screen (PWA)

These apps ship a web manifest and can run in standalone mode after installation — full screen, no browser chrome, and they open from your launcher like any other app.

iPhone & iPad (Safari)

  1. On this site, open Gym Flow at /gym-flow/ in Safari (install prompts from Chrome or other browsers on iOS are limited).
  2. Tap the Share button (square with arrow).
  3. Scroll and tap Add to Home Screen, then confirm.

After that, launch it from your home screen icon. Updates apply the next time you open the app with a network connection (service worker permitting).

Android (Chrome)

  1. Open the app in Chrome.
  2. Tap the menu (⋮) and choose Install app or Add to Home screen, or use the install banner when it appears.
  3. Confirm — the icon appears in your app drawer / home screen.

Desktop (Chrome, Edge, Brave)

  1. Open the app in the browser.
  2. Look for the install icon in the address bar, or use the menu → Install ….
  3. Launch from your applications list or taskbar shortcut.

Exact wording varies slightly by browser version; “Install” or “Create shortcut” (with window option) achieves the same goal.

Apps

Gym Flow

Offline-first gym planner & progress tracker

ReactVitePWATypeScript

Plan workouts, browse exercises, and track progress in the browser. Works as a standalone app once installed — handy at the gym without hunting for the tab.