
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
Next.js
Express
PostgreSQL
Docker