Project Management
Understand project state transitions, live previews, compilation rules, and site updates.
Managing your projects involves transitioning between **Draft** and **Published** modes. Since VibeMint compiles sites dynamically to the edge, updating a live project triggers an instant cache invalidation sequence across VibeMint's global CDN.
Project States
Draft Mode
Every newly created project begins in Draft mode. You can customize layout order, modify font styles, and view a live rendering canvas in the workspace, but the public subdomain mapping remains inactive.
Published Mode
Publishing triggers Edge Compilation. VibeMint binds the subdomain mapping in the database and propagates configuration to the edge middleware, making the site public under <your-subdomain>.vibemint.com.
Updating a Live Website
Recompilation & Cache Invalidation
When you make modifications to a published project (such as adding custom layout blocks, shifting color themes, or changing the token address), click **Update Site**. This updates the Laravel database record and triggers a cache invalidation request. The next page request by a visitor automatically compiles the updated version in real-time.
Project Deletion
Immediate Unbinding
Deleting a project is irreversible. The subdomain mapping is immediately scrubbed from the API records and the edge routes will yield a standard 404 error page. Any custom DNS target CNAME bindings pointing to the project must be cleaned up manually from your DNS provider.