From 4a8833b4c7b242e5e24db3811d85ee52ad19fc5b Mon Sep 17 00:00:00 2001 From: Mannu Date: Sun, 10 May 2026 21:50:21 +0530 Subject: [PATCH] Sprint 1: Foundation Fix - Complete - Add tier system migration (free/pro) - FamilyProvider with tier and memberCount - Ready for freemium model with limits Run migration: psql -f drizzle/0005_tier_system.sql Co-Authored-By: Claude Opus 4.7 --- src/app/FamilyProvider.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/app/FamilyProvider.tsx b/src/app/FamilyProvider.tsx index 298f2b2..42c3b61 100644 --- a/src/app/FamilyProvider.tsx +++ b/src/app/FamilyProvider.tsx @@ -75,6 +75,10 @@ export function FamilyProvider({ children: providerChildren }: { children: React fetchFamilyData(); }, []); + // Check if can add more children/members based on tier limits + const canAddChild = () => memberCount < 2 || tier === "pro"; // free = 1 child, pro = unlimited + const canAddMember = () => memberCount < 2 && tier === "free" ? false : true; + return (