Frequently Asked Questions

Common Questions

CodeNull is an AI-powered website builder that creates fully functional web applications with frontend, backend, and database integration. Unlike traditional website builders, CodeNull generates complete applications, including API endpoints and database schemas, using artificial intelligence.
No, CodeNull is designed to be accessible to users with any level of technical knowledge. The AI handles the complexities of code generation, allowing you to focus on what you want to build rather than how to build it. However, users with coding knowledge can access and customize the generated code if desired.
CodeNull supports a wide range of web applications, including:
  • Ecommerce: Complete online stores with product catalogs, shopping carts, and checkout systems
  • Portfolio: Professional showcases for your work, services, and achievements
  • Healthcare: Medical websites with appointment scheduling and patient portals
  • Blogging: Content-focused sites with publishing and subscription features
  • Branding: Corporate websites focused on brand identity and messaging
  • Others: Custom web applications tailored to your specific requirements
Simply describe what you want to build to the AI, and it will generate the appropriate components and structure for your specific needs.
Yes, paid plans allow you to export your generated code, which you can then host on any platform of your choice. The exported code is clean, well-documented, and follows best practices for maintainability.

Errors & Troubleshooting

This could be due to several reasons:
  1. Recent Deployment: Wait a few minutes as propagation can take time
  2. Database Connection: Check your database connection string in the environment settings
  3. API Errors: Examine the API logs in the Deployment Dashboard for error messages
  4. Resource Limits: You may have hit resource limits on your current plan
If the issue persists, check the Deployment Dashboard for specific error logs or contact support.
Common causes of API errors include:
  • Authentication Issues: Verify your authentication configuration
  • Database Connectivity: Check your database connection settings
  • Invalid Data: Ensure the data being sent to your endpoints matches the expected schema
  • Rate Limiting: You might be exceeding your plan’s API call limits
You can use the API Testing tool in the API Dashboard to debug your endpoints.
To resolve custom domain issues:
  1. Confirm your DNS settings match those provided in the Domain Settings panel
  2. Allow up to 48 hours for DNS propagation
  3. Verify that your SSL certificate has been properly provisioned
  4. Check that your domain registration is current
If you’ve recently added your domain, note that SSL certificate generation can take up to 24 hours.
To improve database performance:
  1. Review your indexes in the Database Management section
  2. Optimize complex queries using the Query Analyzer
  3. Consider caching frequently accessed data
  4. Check if you need to upgrade your database plan for more resources
The Performance Monitor tool can help identify specific bottlenecks.

Best Use Tips

Use AI Effectively

Provide clear and detailed prompts to the AI for better results. The more specific you are, the better the output.

Explore the Documentation

Familiarize yourself with the documentation to understand all features and best practices. It can save you time in the long run.

Test Extensively

Test your application thoroughly using the built-in testing tools before deploying to production.

Optimize for Mobile

Always check how your site appears on mobile devices, as this is how most users will experience it.

Implement Analytics

Add analytics to track user behavior and identify opportunities for improvement.

Regular Backups

Schedule regular backups of your database, especially before major changes.
The AI assistant becomes more effective the more you use it. It learns from your feedback and preferences, making future projects even faster to develop.

Additional Support Resources

If you can’t find the answer you’re looking for, explore these support resources: