stephane.bio
  • Invest
  • Build
  • Write
  • Think
Ketchup
Treez
🌲

Treez

/tech-category
Edtech
/type
Software
Type of Gigs
Side Projects
/read-time

12 min

/test
https://treez.app/
image
image

Treez: 5 Failed Attempts to Build a Simple Family Tree App3

What started as a clean idea — "Your family, in one place" — turned into five separate experiments across multiple platforms, tools, and AI agents. All five resulted in broken products.

Here’s what I learned trying to build Treez, the simplest, most expressive family tree builder imaginable — and why simplicity is harder than it looks.

🎯 The Goal

Create a family tree tool where:

  • Anyone can write markdown or chat and get a visual diagram instantly
  • No drag-and-drop
  • No duplication of people
  • True generation-based structure
  • Expandable with profile + timeline per person
  • Shareable, exportable, editable

🔍 Research Phase

Competitor Analysis

  • Most tools (Ancestry, MyHeritage, etc.) are bloated, outdated, or locked behind paywalls
  • No tool combines text input simplicity with visual clarity
image
image
image

Requirements

  • Markdown-to-diagram and chat-to-diagram input
  • Dynamic, generational tree rendering
  • One-instance-per-person logic
  • Editable node sidebar
  • Export and invite flows
  • Mobile-first minimalism
image
image

User Journey

image
  • Access a dashboard
  • Create a new family tree
  • Type markdown or send a chat
  • See real-time, generation-accurate visual diagram
  • Click any person to edit
  • Export or invite family

🧪 Method 1: Lovable (Fullstack, System-Prompt Driven)

image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
  • System prompts based on user journey
  • Built backend + frontend + domain in one go
  • Used 56 prompts to cycle through ReactFlow, HTML, Canvas, etc.
  • image
  • Switched between stable/unstable states, agent mode, screenshot mode, and more
  • Result: Broken product
  • image
  • Why: Frontend disconnected from markdown logic, generational layout non-existent

🧪 Method 2: Lovable (Frontend-Only with Mockup Guidance)

image
image
  • Single frontend flow, mockup-guided
  • 26 prompts to fix rendering logic
  • No backend, no domain
  • Result: Broken product
  • Why: Generational layout still failed, duplicate nodes everywhere

🧪 Method 3: Figma + Make (Frontend Only)

image
image
image
image
image
  • Clean design pass
  • Logic-free flow using Make
  • Result: Broken product
  • Why: Static visuals with zero relationship logic — dead canvas

🧪 Method 4: Bolt (Frontend + Auth Attempt)

image
image
image
image
  • Auto-generated landing page
  • Plugged in broken mock authentication
  • Result: Broken product
  • Why: Auth mocked, no working state flow, dead buttons

🧪 Method 5: Lovable Redux (Markdown & Chat Logic Attempt)

image
image
image
image
  • Frontend-only
  • New logic: markdown-to-diagram and chat-to-diagram
  • 1 go user flow to tree creation
  • Loop of errors in canvas rendering
  • Multiple prompts for deduplication, generation fixing, diamond-logic repair
  • Result: Broken product
  • Why: No persistent tree memory; couldn’t reconcile chat updates into a true tree

🧠 The Pattern

  • All tools are optimized for fast UI, not structured logic
  • No tool respected:
    • generational hierarchy
    • instance merging
    • tree re-layout based on input

Each flow succeeded in visual generation, failed in structural truth.

💬 Takeaway

The illusion of speed hides the depth of logic required.

If you want to build a tree, you need roots, memory, and branching.

AI-generated frontends right now don’t offer any of those.

/pitch

Failed attempts to create a simple family tree app reveal the complexities of structural logic.

/tldr

- The project "Treez" aimed to create a simple family tree app but ultimately failed after five different attempts. - Each attempt resulted in a product that did not meet the goal of maintaining a true generational structure and faced issues with user input logic. - The key takeaway is that effective family tree building requires a focus on structural logic and memory, rather than just fast visual generation.

Persona

1. Genealogy enthusiasts who want to document and visualize their family history. 2. Educators seeking a tool to teach students about family connections and ancestry. 3. Software developers looking for a simple, user-friendly solution to integrate family tree functionality into their applications.

Evaluating Idea

📛 Title The "failed family tree" software product 🏷️ Tags 👥 Team: Founders with software development experience 🎓 Domain Expertise Required: Software development, UX design 📏 Scale: Moderate 📊 Venture Scale: Low 🌍 Market: Family tree and genealogy software 🌐 Global Potential: High ⏱ Timing: Urgent 🧾 Regulatory Tailwind: None 📈 Emerging Trend: DIY genealogy ✨ Highlights: Unique concept, potential for simplicity 🕒 Perfect Timing: Growing interest in family history 🌍 Massive Market: Millions of potential users ⚡ Unfair Advantage: None demonstrated 🚀 Potential: High if executed well ✅ Proven Market: Yes, but needs innovation ⚙️ Emerging Technology: AI integration ⚔️ Competition: High 🧱 High Barriers: Low 💰 Monetization: Subscription model 💸 Multiple Revenue Streams: Yes 💎 High LTV Potential: Yes 📉 Risk Profile: Medium 🧯 Low Regulatory Risk: Yes 📦 Business Model: SaaS 🔁 Recurring Revenue: Yes 💎 High Margins: Potentially 🚀 Intro Paragraph Treez aimed to simplify family tree construction but failed to deliver a cohesive product through five distinct attempts. This concept addresses a growing market for genealogy tools by leveraging markdown input and instant visual diagrams, but execution was lacking. 🔍 Search Trend Section Keyword: "family tree software" Volume: 40K Growth: +150% 📊 Opportunity Scores Opportunity: 4/10 Problem: 8/10 Feasibility: 3/10 Why Now: 7/10 💵 Business Fit (Scorecard) Category Answer 💰 Revenue Potential: $500K–$2M ARR 🔧 Execution Difficulty: 8/10 – High complexity 🚀 Go-To-Market: 6/10 – Requires strong marketing effort 🧬 Founder Fit: Ideal for product-focused hustler ⏱ Why Now? The resurgence of interest in personal genealogy and heritage exploration is driving demand for user-friendly family tree applications. ✅ Proof & Signals Keyword trends show increased searches for family tree applications. Discussions on Reddit and Twitter highlight user frustrations with existing tools, indicating demand for a simpler solution. 🧩 The Market Gap Current family tree tools are complex, cluttered, and often paywalled. Users want simplicity—quick input and instant visualization without the hassle of traditional software constraints. 🎯 Target Persona Demographics: Individuals aged 30-60 interested in genealogy. Habits: Frequent online researchers, value simplicity. Pain: Frustration with complex interfaces in existing tools. Discovery: Search engines and family history forums. Emotional Drivers: Desire for connection to heritage. Rational Drivers: Ease of use and affordability. Buyer Type: Primarily B2C. 💡 Solution The Idea: A streamlined family tree builder that allows users to input data in markdown or chat format, producing instant visual diagrams. How It Works: Users access a dashboard, input family data, and receive a visual representation instantly. Go-To-Market Strategy: Start with SEO-focused content marketing and leverage family history forums for engagement. Business Model: - Subscription model with tiered pricing. - Low entry point to attract users. Startup Costs: Label: Medium Break down: Product development, small team, marketing. 🆚 Competition & Differentiation Competitors: Ancestry, MyHeritage, FamilySearch Intensity: High Differentiators: 1. Markdown input for simplicity. 2. Instant visual feedback without complex setup. 3. No paywalls, focusing on accessibility. ⚠️ Execution & Risk Time to market: Medium Risk areas: Technical challenges, user adoption, product-market fit. Critical assumptions: Users will prefer simplicity over features. 💰 Monetization Potential Rate: Medium Why: Potential for high LTV through subscription model, but requires strong retention strategies. 🧠 Founder Fit The idea aligns well with a founder who has a passion for genealogy, product development, and user-centric design. 🧭 Exit Strategy & Growth Vision Likely exits: Acquisition by larger genealogy firms or platforms. Potential acquirers: Ancestry, MyHeritage. 3–5 year vision: Expanding to related tools (DNA integration, historical data). 📈 Execution Plan 1. Launch a basic MVP focusing on markdown input. 2. Acquire users via family history communities and SEO. 3. Convert users with a free tier leading to paid subscriptions. 4. Scale through partnerships with genealogy organizations. 5. Milestone: Achieve 1,000 active users in the first year. 🛍️ Offer Breakdown 🧪 Lead Magnet – Free tool for creating simple family trees. 💬 Frontend Offer – Low-ticket intro subscription. 📘 Core Offer – Full feature access on a subscription basis. 🧠 Backend Offer – Premium features or consulting on genealogy research. 📦 Categorization Field Value Type SaaS Market B2C Target Audience Family history enthusiasts Main Competitor Ancestry Trend Summary High demand for simplified family tree tools. 🧑‍🤝‍🧑 Community Signals Platform Detail Score Reddit e.g., 5 subs • 1.5M+ members 9/10 Facebook e.g., 10 groups • 300K+ members 8/10 YouTube e.g., 20 relevant creators 7/10 Other Niche forums, genealogy sites 8/10 🔎 Top Keywords Type Keyword Volume Competition Fastest Growing "family tree builder" 10K LOW Highest Volume "genealogy software" 40K HIGH 🧠 Framework Fit The Value Equation Score: 3 – Poor Market Matrix Quadrant: Fast Follower A.C.P. Audience: 5/10 Community: 7/10 Product: 3/10 The Value Ladder Diagram: Bait → Free Tool → Core Offer → Premium Features ❓ Quick Answers (FAQ) What problem does this solve? Simplifies family tree construction with user-friendly input. How big is the market? Millions of potential users interested in genealogy. What’s the monetization plan? Subscription model with tiered offerings. Who are the competitors? Ancestry, MyHeritage, FamilySearch. How hard is this to build? Medium to high complexity, especially for logical structure. 📈 Idea Scorecard (Optional) Factor Score Market Size 8 Trendiness 7 Competitive Intensity 5 Time to Market 6 Monetization Potential 7 Founder Fit 8 Execution Feasibility 4 Differentiation 5 Total (out of 40) 46 🧾 Notes & Final Thoughts This is a "now or never" bet due to the growing interest in genealogy. The current market is ripe for disruption with a focus on simplicity. The key risk is execution—overcoming the technical challenges and achieving product-market fit. Potential pivots could include partnerships with genealogy organizations for validation and user acquisition.

User Journey

stephane.bio

Made with Notion, Published on Super - 2026 © Stephane Boghossian

LinkedInInstagramMediumGitHubXBehanceDiscordPinterest