{
  "name": "Events",
  "description": "A pastry conference website with speakers, sessions, schedule, and AI assistant built with content-collections and TanStack Start for Netlify.",
  "phase": "example",
  "modes": ["file-router"],
  "type": "example",
  "category": "other",
  "color": "#F59E0B",
  "priority": 10,
  "link": "",
  "routes": [
    {
      "url": "/",
      "path": "src/routes/index.tsx",
      "jsName": "EventsHome"
    },
    {
      "url": "/schedule",
      "path": "src/routes/schedule.index.tsx",
      "name": "Schedule",
      "jsName": "SchedulePage"
    },
    {
      "url": "/speakers",
      "path": "src/routes/speakers.index.tsx",
      "name": "Speakers",
      "jsName": "SpeakersPage"
    },
    {
      "url": "/speakers/$slug",
      "path": "src/routes/speakers.$slug.tsx",
      "jsName": "SpeakerDetail"
    },
    {
      "url": "/talks",
      "path": "src/routes/talks.index.tsx",
      "name": "Sessions",
      "jsName": "TalksPage"
    },
    {
      "url": "/talks/$slug",
      "path": "src/routes/talks.$slug.tsx",
      "jsName": "TalkDetail"
    },
    {
      "url": "/api/remy-chat",
      "path": "src/routes/api.remy-chat.ts",
      "jsName": "RemyChatAPI"
    }
  ],
  "integrations": [
    {
      "type": "header-user",
      "path": "src/components/RemyButton",
      "jsName": "RemyButton"
    },
    {
      "type": "vite-plugin",
      "import": "import contentCollections from '@content-collections/vite'",
      "code": "contentCollections()"
    }
  ],
  "dependsOn": [],
  "variables": []
}
