CodeStudio AI is an innovative platform that allows users to create and deploy websites using natural language prompts. The platform leverages AI to generate complete, production-ready websites based on user requirements.
CodeStudioAI.Demo.mp4
- Create complete websites using natural language prompts
- Examples:
- "Build me a portfolio website"
- "Create a landing page for my coffee shop"
- Real-time preview of the generated website in a web container
- Interactive editing capabilities:
- Add new sections
- Edit existing content
- Modify design 7830 elements
- Customize styling
- View and access the complete source code of the generated website
- Make modifications through natural language prompts
- Real-time code updates and preview
The platform features a robust deployment pipeline that makes your website publicly accessible:
-
Code Upload
- Codebase is sent to
/api/upload
- Files are securely stored in AWS S3 with unique identifiers
- Codebase is sent to
-
Build Process
- Triggers an AWS ECS task (container)
- Container pulls code files from S3
- Builds the project in an isolated environment
- Executes the build script
- Uploads the
dist
folder to AWS S3
-
Website Hosting
- S3 reverse proxy serves the website assets
- Custom domain:
https://codestudioai.space/<project_id>/index.html
- Secure and scalable hosting solution
- Enter your website requirements using natural language
- Review the generated website in the preview container
- Make any necessary modifications using prompts
- Deploy your website with a single click
- Access your live website via the provided URL
- Frontend: Real-time preview container
- Backend: API endpoints for code generation and deployment
- Storage: AWS S3 for code and asset storage
- Build System: AWS ECS for isolated build environments
- Hosting: S3 reverse proxy with custom domain support