> ## 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.

# Account Setup

> Create and configure your CodeNull account

# Account Setup

Setting up your CodeNull account is the first step in your journey to create powerful web applications without coding.

## Creating Your Account

<Steps>
  <Step title="Visit the CodeNull Website">
    Navigate to [codenull.com](https://codenull.com) and click on the "Sign Up" button in the top-right corner.
  </Step>

  <Step title="Choose Your Sign-up Method">
    You can create an account using:

    * Email and password
    * Google account
    * GitHub account
    * Microsoft account
  </Step>

  <Step title="Verify Your Email">
    If you chose the email and password option, you'll receive a verification email. Click the link in the email to verify your account.
  </Step>

  <Step title="Complete Your Profile">
    Add your name, organization (optional), and profile picture to make collaboration easier.
  </Step>
</Steps>

## Account Settings

Once your account is created, you can customize your experience:

### Personal Preferences

<AccordionGroup>
  <Accordion title="Theme Settings">
    Choose between light and dark mode, or set it to follow your system settings.

    ```
    Settings → Appearance → Theme
    ```
  </Accordion>

  <Accordion title="Notification Preferences">
    Configure email notifications for:

    * Project updates
    * Collaboration invites
    * Deployment notifications
    * System announcements

    ```
    Settings → Notifications
    ```
  </Accordion>

  <Accordion title="API Keys Management">
    Manage your personal API keys for integrating with the CodeNull API.

    ```
    Settings → API Keys
    ```
  </Accordion>
</AccordionGroup>

### Team Management

If you're planning to collaborate with others, you can set up a team:

<Steps>
  <Step title="Create a Team">
    Navigate to "Teams" in the sidebar and click "Create New Team".
  </Step>

  <Step title="Invite Members">
    Add team members by email address. Specify their roles:

    * Admin (full access)
    * Editor (can modify projects)
    * Viewer (read-only access)
  </Step>
</Steps>

## Security Recommendations

To ensure your account remains secure:

* Use a strong, unique password
* Enable two-factor authentication
* Regularly review connected applications
* Log out from shared devices

<Note>
  Your account security is essential for protecting your projects and data. We recommend enabling two-factor authentication for an additional layer of security.
</Note>

## Next Steps

Now that your account is set up, you're ready to [create your first project](/guide/project-creation).

<CardGroup cols={3}>
  <Card title="Getting Started" icon="play" href="/guide/getting-started">
    Begin your journey with CodeNull by creating your first project
  </Card>

  <Card title="User Flow" icon="arrow-right" href="/user-flow">
    Understand the entire process from start to finish
  </Card>

  <Card title="Navigation Overview" icon="compass" href="/guide/navigation-overview">
    Understand how to navigate through the CodeNull interface
  </Card>
</CardGroup>
