Back to projects
Ship0 preview

About Project

Ship0 is an AI-powered code generation platform that lets developers build Next.js applications using natural language prompts. The system uses E2B for secure, ephemeral sandbox environments where code is executed, and Inngest for managing background jobs and workflows. Users get instant live previews of their generated applications, with the ability to copy code directly into their projects.

Challenges

  • Preventing Inngest functions from getting stuck for long periods while generating code.
  • Managing ephemeral sandbox lifecycle and cleanup to prevent resource leaks
  • Avoiding inngest functions to get stuck for long time while genrating code
  • Learned using clerk billing with rate limiter to eliminate abusing of platform

Tech Stack

Inngest
E2BE2B
Next.js
ClerkClerk
Express
PostgreSQL
Docker