Requirement input
Requirement input is the first step in building an application with AutoCoder.cc. Simply describe the product you want to create using natural language, and the system will automatically understand your needs to generate the corresponding project structure.Prompt optimization
When inputting requirements, AutoCoder.cc helps you optimize your prompt, making your requirements clearer and improving the accuracy of the generated results.
Create a restaurant introduction websiteSystem-optimized prompt:
Design a restaurant introduction website with the following detailed requirements:Benefits of Prompt Optimization:
- Functional requirements: The website should provide an overview of the restaurant, including its history, cuisine features, chef introduction, and contact information. It should also display the menu with images and prices, offer reservation instructions, and include customer testimonials to enhance credibility.
- Page design: The main pages include a homepage highlighting the restaurant’s unique selling points, an about us page, a menu page with categorized dishes, a chef introduction page, a reservation guide page, a customer testimonials section, and a contact page with location and business hours.
- Express product requirements more clearly.
- Improve the accuracy of generated content.
- Reduce the number of subsequent modifications.
Query suggestion auto-fill
To help you start your project quickly, AutoCoder.cc provides recommended query examples. The system automatically recommends common application scenarios, such as:- Restaurant Website
- Personal Portfolio
- SaaS Dashboard
- E-commerce Landing Page
Enter to select the recommended content, or modify it based on the suggestion.
Homepage showcase
On the homepage, you can explore sample project showcases. These examples help you understand the types of applications AutoCoder.cc can generate and provide inspiration for your project.
Try demo
Click Preview to experience the sample project’s demo page and view its structure and effects.
Remix
Select Remix to create a new application based on a sample project. The system will generate a new project draft for you to modify.
Requirement List
After submitting your requirements, AutoCoder.cc automatically converts your input into a structured Requirement List. This helps you confirm the application structure before generating the demo and allows you to continue optimizing product requirements. The Requirement List interface mainly consists of two parts:- Display area: Shows the application structure parsed by AutoCoder.cc, including pages and functional modules.

- Chat area: Continue to modify requirements through the chat (e.g., add new functional modules, adjust page structures, or modify product logic).

Platform support
AutoCoder.cc supports generating different types of application projects to cater to diverse product development needs:- 🌐 Website
- 📱 Mobile App
- ⚙️ Backend
View & structure management
View switching
On the demo page, switch between different views to intuitively inspect the application’s structure and layout across various platforms, including Web View, App View, and Backend View.Controller
The controller displays the current project’s page structure and synchronously updates when the structure changes (such as adding or deleting pages). Use the controller to quickly locate pages you need to view or edit, allowing you to flexibly manage the entire application structure.
Modification & iteration
After generating the demo, AutoCoder.cc provides two ways for you to continue refining the application content.Chat modification
Simply describe the content you want to adjust using natural language. AutoCoder.cc will automatically update the page structure or component content, enabling rapid iteration without regenerating the entire project. Supported modifications: Add new pages / Delete pages / Modify page layouts / Add new functional modules. Example command:“Add an ‘Our Story’ page to the website.”

Visual Editing
Visual Editing allows you to make visual modifications directly within the generated demo page. Click the Edit button to enter edit mode, then simply click on a page component to open the corresponding editing panel.
Text content
Click any text element to directly modify text content, typography, and color via the floating panel.
Image replacement
Select an image to replace it. Supports drag-and-drop or local file upload (JPEG/PNG only, under 10MB).
Icon styles
Click an icon to open the built-in icon library. Search, replace, and adjust colors or border radii to match your brand style.
Buttons & blocks
Adjust button colors and border radii using the color picker; click blocks (or div containers) to modify background properties, margins, and padding.
Saving modifications note: Clicking Save only saves the current modifications without generating a new version record. To save the current changes as a new version, you must exit edit mode after saving. The system will then automatically create a new version record.
Version History
During the application building process, AutoCoder.cc automatically records the project’s Version History. Version management helps you retain important versions during the modification process.- Revert to a previous version: If a modification result is unsatisfactory, quickly revert to a previous state to avoid repetitive operations and confidently try different solutions.
- Mark/favorite a version: When the project reaches a crucial stage, manually mark or favorite the current version for easier tracking and management later.