# Setup Your Xano Workspace

*Skill Level: Intermediate*

## Before You Begin

* Ensure you have good knowledge of Adalo's [Database](https://help.adalo.com/~/changes/u7hGXGFGahgZx26fqIxT/database), [Actions](https://help.adalo.com/~/changes/u7hGXGFGahgZx26fqIxT/action-basics), and [Components](https://help.adalo.com/~/changes/u7hGXGFGahgZx26fqIxT/component-basics/design-basics) before attempting this integration.
* You will need to be on the Team or Business Adalo plan in order to integrate Xano with Adalo.

## Walkthrough

#### 1. Create a Xano account, if you have not already.

You can create a Xano account [here](https://app.xano.com/admin/signup), by signing up with email, Google, or a Github acccount.

<figure><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2FXKrx4JMdiXnIO0cWKKwF%2FScreen%20Shot%202023-01-25%20at%209.32.27%20AM.png?alt=media&#x26;token=f1997a33-491f-4671-b4ef-9d99e9b12848" alt=""><figcaption></figcaption></figure>

#### 2. Fill out the Workspace setup form

Make sure you choose "Adalo" as your front-end and "Starting fresh with Xano" as your data service.

<figure><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2F20Z0xkHMHxyXccHXoq02%2FScreen%20Shot%202023-01-25%20at%209.24.04%20AM.png?alt=media&#x26;token=c3395caf-3d3e-418d-bdc8-0a9d02896270" alt=""><figcaption></figcaption></figure>

#### 3. Create a name for your workspace or app, then click Continue.&#x20;

You can change it later if you want!

<figure><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2FpgOXSEMVZ1YfB8JmSjjc%2FScreen%20Shot%202023-01-25%20at%209.24.13%20AM.png?alt=media&#x26;token=7f5eaa22-ae89-48c4-b2bb-46e4312423c2" alt=""><figcaption></figcaption></figure>

#### 4. Choose start from scratch.

You can certainly choose other methods as well, but if you're just getting started it's best to start from scratch with a blank Xano database.

<figure><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2FXjORscku2zM51ko9yEfw%2FScreen%20Shot%202023-01-25%20at%209.24.26%20AM.png?alt=media&#x26;token=97a3a654-36d2-45c9-a1ff-923d23c0214a" alt=""><figcaption></figcaption></figure>

#### 5. Create the initial tables (collections) in your Xano database and click Continue.

Xano tables are equivalent to Collections in Adalo. You can always add, remove, or rename them later if you wish! In the example below, we're making tables for Jobs, Companies, and Locations.&#x20;

{% hint style="info" %}
**NOTE:** The Users table is provided by default and it's best to leave it labeled as "Users" as this is how Adalo will match it up so your users can signup and login. Be sure to also check the option to include C.R.U.D so Adalo can perform Actions on your database tables.
{% endhint %}

<figure><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2FwtwmVGA2d0ZP7YYE2GV7%2FScreen%20Shot%202023-01-25%20at%209.24.50%20AM.png?alt=media&#x26;token=1c2d00de-31d0-43fc-9a95-00191fbd6e27" alt=""><figcaption></figcaption></figure>

#### 6. If your app will make use of external services such as SendGrid, Twilio, or others, be sure to select those here. Then, click Continue.

Xano will autocreate the necessary endpoints and functions to be able to use these services so that you can save valuable time in setting them up from scratch. These are optional and you can always add or remove services later if you want as well.

<figure><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2FxBp8x5MZZmx5KlJ0L5kN%2FScreen%20Shot%202023-01-25%20at%209.25.08%20AM.png?alt=media&#x26;token=612a19ea-2171-440f-bd5a-25f5b124999a" alt=""><figcaption></figcaption></figure>

#### 7. Select which table will contain your users and how your users will signup and login from your app (also called authentication), then click Finish.

We highly recommend starting with Email first, then add other authentication options later on.

<figure><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2Fp7V8zzQ2nLBU7K0liVhm%2FScreen%20Shot%202023-01-25%20at%209.25.18%20AM.png?alt=media&#x26;token=53a5b372-0002-4e22-9681-f37be1971f77" alt=""><figcaption></figcaption></figure>

#### 8. Welcome to the Xano dashboard for your app's backend!

In the next help doc, we'll look at connecting your Xano instance with an Adalo app.

<figure><img src="https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LhGHkPsv15svPIU5I7C%2Fuploads%2FcwhVMWReQjwC7MTy8seA%2FScreen%20Shot%202023-01-25%20at%209.26.58%20AM.png?alt=media&#x26;token=346727c2-7d1f-4a9a-b2bc-170fb1e6a9aa" alt=""><figcaption></figcaption></figure>

## Learn More

* By default, Xano places you on their free Build plan, but you can upgrade at any time to get access to more API requests, scaling options, server locations, more records, task creation, and more. See their [pricing](https://www.xano.com/pricing/) page for more info.

## Help

As with all integrations, Adalo is only able to provide support for the Adalo side of the integration. For assistance with your Xano account, dashboard, or implementation, please use the Xano [documentation](https://docs.xano.com/), Xano [community](https://community.xano.com/), [Xano University](https://www.youtube.com/nocodebackend), or contact [Xano Support](https://www.xano.com/contact/) directly.

If you need additional help with this article, you can always ask in our[ community forum](https://forum.adalo.com/)! Be sure to paste the link to this article in your post as well! We also have a [Xano Course on the Adalo App Academy](https://appacademy.adalo.com/course/getting-started-with-xano) that you may find helpful!<br>

Do you have a tutorial or help doc request? [Let us know!](https://ideas.adalo.com/tutorial-requests)
