1. Home
  2. Work
  3. Florist, local delivery

The cart that kept reloading

A florist’s new theme was ready, but their delivery date app made the cart flash and reload. I found the loop inside the app’s own code and fixed it with one small change to the theme.

Client
Local florist
Market
United States
My role
Sole developer
When
Jul 2026
reloadx40 reloads

The problem

The shop depends on scheduled deliveries. On the new theme, the delivery app’s date picker kept vanishing and the page kept reloading, so the owner had switched the app off and could not launch the theme.

What I built

  1. Traced the loop in the app’s code: its health check reloaded the page whenever its widget went missing, and its reload guard reset every time the widget came back.
  2. Found why only the new theme broke: its cart form had a different id, so the app’s fallback could not find where to mount.
  3. Added one stable placeholder the app could always mount into. Zero reloads, and delivery date, time and store carried through to checkout.
  4. Ported the florist’s order fields, like occasion, card message and notes for the florist, and built a same day shipping countdown that handles weekends and daylight saving.
  5. Wrote up the bug for the app’s own developers.

How I proved it

0reloads after the fix, down from 4 in testing
4custom order fields carried over to the new theme
1small theme change to fix it, no app edits needed

The result

The new theme went live with deliveries working, and the delivery app is back on.

Contact

Got something your theme or apps can’t do?

Tell me what you are trying to build or fix. The quote form takes about a minute, and I reply within 24 hours with honest next steps, even when the answer is that you do not need me.

What can I help with?

You will hear back within 24 hours.

Step 1 of 4
What can I help with?