ContentQL ContentQL Docs

Create Your Website Project

ContentQL makes it easy for anyone to create and manage their website. Whether you’re a beginner or expert, you can choose from a variety of themes and customize your site to suit your needs. This guide will help you get started on building your first site.

If you don’t have a ContentQL account yet, sign up here, and once you’ve registered, you can log in log in here.

Choose Your Guide

You can either watch the Visual Guide or follow the Simple Steps below—both will walk you through the same process.

Visual Guide

Watch this quick visual walkthrough of how to set up your project in ContentQL:

Follow These Simple Steps

To create a new site, you’ll go through three simple steps:

  1. Theme Selection
  2. Project Details
  3. Integrations (Optional)

To get started, go to your dashboard and click on the 'Create New Project' button.

Theme Selection

  1. Browse through the available themes.
  2. Pick the one that best fits your style or needs.

Enter Project Details

  1. Type in a name for your project.
  2. Click the Next button.

Set Up Optional Integrations

Note: You don’t have to do this right away! If you’re not sure about these, skip this step, and you can always come back later.

Here are some extra options you can add:

  1. Domain: If you have a custom domain, enter it here. Otherwise, you can use the domain which we provide.
  2. Database: Want to use your own database? Create one through MongoDB and add the connection URL.
  3. Storage: For custom file storage, you’ll need:
    • S3 endpoint
    • S3 access key ID
    • S3 secret access key
    • S3 bucket name
    • S3 region
  4. Email Configurations (Resend): To set up emails, provide:
    • Resend API key
    • Resend sender email
    • Resend sender name

And that’s it! You’re all set to create an amazing website with ContentQL. Enjoy building your site and bringing your ideas to life!

On this page