When you create an account with Xano, you're taken through a wizard called Jumpstart. It asks you to specify a few things about your project and allows Xano to automatically create a backend to get you started. 💪
Setting up your Workspace
After you create an account and your Instance, your next step should be to create a Workspace. On the first page of Jumpstart, We'll ask you a bit about yourself so we can tailor the Xano experience to you. This will affect what videos and tutorials we show you.
Your work space is like a container for your project or app. Name it accordingly
Pick how you want to get started
Start from scratch - Define database tables based on the app you are planning on building. We'll handle generating the CRUD (Create Read Update Delete) API Endpoints for you.
Import from Airtable - Sync your bases, relationships and content. (learn more)
Start with a template - We've created pre-made Backend templates which include database tables, API endpoints and dummy content.
Starting from scratch
You can add as many tables as you want and even remove the user table if your app doesn't have users.
There is the option to add CRUD endpoints for each table which are APIs that allow you to Create, Read, Update, and Delete records from your Database.
Enter your Database tables names and choose if you want CRUD endpoints automatically generated for each table.
Pre-install App Extensions (Features)
Xano can pre-install a few extensions which do the heavy lifting of implementing things like payments, SMS messaging and more.
Once you install an extension in a Workspace you'll need to set it up using the instructions on your dashboard. Usually this involves entering your unique API key from the service being installed.
Add Authentication to your app:
Authentication is the process that allows your users to sign up and log in to your app. Xano comes equipped with Authentication tools that you can turn on here. We offer the ability to authenticate via Email (using JWE tokens) and other options will be presented below.
Selecting another OAuth provider like Google/Facebook will require configuration after your Workspace is created.
Just hit Finish and your Workspace is created.
All of the Database tables will be created and all of the C.R.U.D. APIs will be created for each table. If you chose to add Authentication these endpoints will show up in your API groups.
In your Workspace, you will find the automatically generated CRUD API endpoints.