Deploying Hasura GraphQL Engine on Nhost
Introduction
This guide shows how to deploy the Hasura GraphQL Engine on Nhost.
One-click deploy on Nhost
Make sure to create an Nhost account first. Nhost offers a 30-day trial with its starter plan.
Once you're logged into your Nhost account, click the create project
button below to configure your project.
![Create a project](/docs/2.0/assets/images/create-project-nhost-6501c59e33cffc935ee50162fde5c595.png)
On the following page you can choose a plan and a location for your project:
![Choose a plan and location for your project](/docs/2.0/assets/images/choose-plan-nhost-99c6e4afe54fde395e1af6bd944f1342.png)
The creation and provisioning of your backend should be ready in roughly 30 seconds. Your project has now a GraphQL API, a PostgreSQL database, user management, and storage for your files!
Access your Hasura Console
Once your Nhost project is up and running, the Overview
page will give information about the endpoints.
![Dashboard](/docs/2.0/assets/images/nhost-dashboard-35640f17d471283dc4ce4826be14ddaf.png)
Click on the Hasura
tab in the navigation to open the dashboard. Then click on the Open Hasura Console
button to
open the Hasura Console.
![Nhost Hasura Console](/docs/2.0/assets/images/nhost-hasura-console-98a1eb35ebd7581bcc83f643179f68f3.png)
To test it, you can either create tables directly using the Console, or add new users to your project clicking on Auth
on the navigation menu.
There is also a GraphQL API
option for you to test the API.