DKDave Kurianinotf-kit.hashnode.dev·1h ago · 1 min readSaaS kit: keep Issues board as owned five-column Kanban, not a ghost boardThe SaaS Dashboard kit ships an Issues board you can open on the live demo today: five status columns, drag cards between them, and the same issue rows show up in backlog and tasks views. That board o00
DKDave Kurianinotf-kit.hashnode.dev·3h ago · 1 min readFitness kit: finish every live workout as one owned row, not a ghost timerThe Fitness & Wellness Kit ships a live workout loop you can open today: pick a type, start a session with a timer and calorie/distance counters, tap End, and read the completed summary on a detail sc00
DKDave Kurianinotf-kit.hashnode.dev·5h ago · 1 min readSaaS kit: Stripe Customer Portal for self-serve plan changes and cancelsSelf-serve billing is not a settings screen you invent under deadline. It is the moment a paying customer changes plan, updates a card, or cancels without filing a ticket — and your product either kee00
DKDave Kurianinotf-kit.hashnode.dev·7h ago · 1 min readBooking kit: stop double-booking with range exclusions and live slotsDouble-booking is not a UI bug. It is a write-time integrity failure: two clients confirm the same provider window, both see a green check, and your calendar lies. A booking product you own should rej00
DKDave Kurianinotf-kit.hashnode.dev·22h ago · 1 min readMarketplace kit: buyer hire flow, seller workspace, and Stripe checkout you ownA two-sided services marketplace is not an appointments calendar and it is not a fitness member app. After you buy the Marketplace kit, you get a buyer path (browse, hire, Stripe checkout, orders, ord00