Independently designed and implemented a full SaaS website builder from the ground up, including the visual editor, template system, site management, publishing, custom domains, payments, SEO controls, and AI-assisted site generation.
SiteCraft is a full SaaS website-building platform that I designed and implemented independently end-to-end. I owned the product implementation across the React frontend, visual drag-and-drop editor, structured site JSON model, authentication, Supabase/PostgreSQL persistence, template system, dashboard, preview and publishing workflows, custom-domain integration with Vercel, SEO/page settings, Razorpay payments, AI-assisted site generation, export functionality, and reusable SDK/editor packages. The platform allows users to start from a template or blank project, visually build multi-page responsive websites, manage and preview changes, publish sites, connect custom domains, configure SEO, and generate initial site structure/content from AI prompts.
Engineering impact
- Owned the product implementation end-to-end, from editor architecture and data modeling through publishing and deployment workflows.
- Designed a structured site model that supports reusable blocks, multi-page editing, responsive previews, and generated content.
- Connected application, database, payments, custom domains, and deployment services into one SaaS workflow.
- Built reusable editor and SDK packages to keep product capabilities maintainable as the platform grows.
Product capabilities
- Visual drag-and-drop website editor with reusable content blocks and responsive previews.
- Template gallery with categories, search, previews, and template-based site creation.
- Site dashboard for creating, editing, previewing, and publishing websites.
- Custom domain connection and hostname-based site resolution using Supabase and Vercel integrations.
- Page-level SEO settings and export options for generated sites.
- Subscription/payment flow using Razorpay and Supabase-backed payment records.
- AI-assisted site generation from a user prompt, including generated site content and structure.
Engineering work
- Built React interfaces and stateful editor workflows around a structured site JSON model.
- Implemented client/server integration with Supabase authentication, database persistence, and Edge Functions.
- Worked on custom-domain APIs, verification flow, DNS instructions, and domain-to-site resolution.
- Developed reusable workspace packages for the SiteCraft SDK and React editor integration.