diff --git a/community/sample-apps/svelte-apollo/README.md b/community/sample-apps/svelte-apollo/README.md index fbca0671667..86d09dd0a72 100644 --- a/community/sample-apps/svelte-apollo/README.md +++ b/community/sample-apps/svelte-apollo/README.md @@ -1,22 +1,19 @@ # svelte-graphql-app -A sample [Svelte 3](https://svelte.dev) app to demonstrate usage of GraphQL Queries, Mutations and Subscriptions with [svelte-apollo](https://github.com/timhall/svelte-apollo), Hasura GraphQL engine and Postgres as database. Forked from the standard svelte [template](https://github.com/sveltejs/template) +A sample [Svelte 3](https://svelte.dev) app to demonstrate usage of GraphQL Queries, Mutations and Subscriptions with [svelte-apollo](https://github.com/timhall/svelte-apollo), Hasura Cloud and Postgres as database. Forked from the standard svelte [template](https://github.com/sveltejs/template) [![Edit svelte-graphql](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/github/hasura/graphql-engine/tree/master/community/sample-apps/svelte-apollo?fontsize=14) -## Deploy Hasura +## Create new Hasura Cloud project -- Deploy Postgres and GraphQL Engine on Heroku: - - [![Deploy to - heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/hasura/graphql-engine-heroku) +- Create new Hasura Cloud project with the `Try a free database with Heroku` option. - Please checkout our [docs](https://hasura.io/docs/1.0/graphql/manual/deployment/index.html) for other deployment methods + Please check out our [docs](https://hasura.io/docs/cloud/1.0/manual/getting-started/index.html) for the detailed steps. -- Get the Heroku app URL (say `my-app.herokuapp.com`) +- Get the app URL (something like `https://.hasura.app`) - Create `author` table: - - Open Hasura console: visit https://my-app.herokuapp.com on a browser + + Open your Hasura Cloud project's console: visit `https://.hasura.app` on a browser Navigate to `Data` section in the top nav bar and create a table as follows: ![Create author table](../gatsby-postgres-graphql/assets/add_table.jpg) @@ -51,7 +48,7 @@ Install the dependencies... npm install ``` -- Open `src/apollo.js` and configure Hasura's GraphQL Endpoint as follows: +- Open `src/apollo.js` and configure Hasura's GraphQL Endpoint as follows: ```javascript @@ -72,7 +69,7 @@ npm install }); ``` -Replace the `uri` argument with your Hasura GraphQL Endpoint for both `wsLink` and `httpLink` +Replace the `uri` argument with your Hasura GraphQL Endpoint (something like `https://.hasura.app/v1/graphql`) for both `wsLink` and `httpLink` Start [Rollup](https://rollupjs.org): @@ -99,4 +96,3 @@ now ``` This will deploy the app on Now 2.0 Platform and you have the Svetle app running live :) -