> ## Documentation Index
> Fetch the complete documentation index at: https://shivamgoyal.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Frequently Asked Questions

> Answers to common questions about CodeNull

# Frequently Asked Questions

## Common Questions

<AccordionGroup>
  <Accordion title="What is CodeNull?">
    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.
  </Accordion>

  <Accordion title="Do I need coding knowledge to use CodeNull?">
    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.
  </Accordion>

  <Accordion title="What types of websites can I build with CodeNull?">
    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.
  </Accordion>

  <Accordion title="Can I export my code and host it elsewhere?">
    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.
  </Accordion>
</AccordionGroup>

## Errors & Troubleshooting

<AccordionGroup>
  <Accordion title="My website isn't loading after deployment">
    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.
  </Accordion>

  <Accordion title="API endpoints are returning errors">
    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.
  </Accordion>

  <Accordion title="My custom domain isn't working">
    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.
  </Accordion>

  <Accordion title="Database queries are slow">
    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.
  </Accordion>
</AccordionGroup>

## Best Use Tips

<CardGroup cols={2}>
  <Card title="Use AI Effectively" icon="lightbulb">
    Provide clear and detailed prompts to the AI for better results. The more specific you are, the better the output.
  </Card>

  <Card title="Explore the Documentation" icon="book">
    Familiarize yourself with the documentation to understand all features and best practices. It can save you time in the long run.
  </Card>

  <Card title="Test Extensively" icon="vial">
    Test your application thoroughly using the built-in testing tools before deploying to production.
  </Card>

  <Card title="Optimize for Mobile" icon="mobile">
    Always check how your site appears on mobile devices, as this is how most users will experience it.
  </Card>

  <Card title="Implement Analytics" icon="chart-line">
    Add analytics to track user behavior and identify opportunities for improvement.
  </Card>

  <Card title="Regular Backups" icon="database">
    Schedule regular backups of your database, especially before major changes.
  </Card>
</CardGroup>

<Tip>
  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.
</Tip>

## Additional Support Resources

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

<CardGroup cols={2}>
  <Card title="Contact Support" icon="headset" href="/support/contact">
    Get personalized help from our support team
  </Card>

  <Card title="Creator Hub" icon="users" href="/support/creator">
    Join our community of creators for tips and assistance
  </Card>

  <Card title="Future Roadmap" icon="road" href="/support/future-scope">
    See what features and improvements are coming soon
  </Card>
</CardGroup>
