Design a no-code website builder platform featuring a user-friendly drag-and-drop canvas for easy website creation. The platform should include a comprehensive element library with text blocks, images, buttons, forms, and multimedia; customizable templates; and responsive design tools. Users should be able to add interactive elements, style components, manage content, and integrate media seamlessly. Additional features should encompass a form builder, SEO tools, preview mode, real-time collaboration, version history, custom code integration, analytics, domain management, e-commerce capabilities, accessibility support, widgets/plugins marketplace, in-app help, and automatic backup/restore options. | A shadcn/ui and v0 generation - v0