{"id":17773128,"url":"https://github.com/stophecom/tipe-vue-starter","last_synced_at":"2026-02-11T23:17:31.133Z","repository":{"id":150135219,"uuid":"124292272","full_name":"stophecom/tipe-vue-starter","owner":"stophecom","description":":tada: Tipe + GraphQL + Vue starter :sunglasses:","archived":false,"fork":false,"pushed_at":"2018-02-27T22:58:22.000Z","size":126,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-07T10:27:41.188Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://tipe.io","language":"Vue","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stophecom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-07T20:44:40.000Z","updated_at":"2019-01-23T20:00:38.000Z","dependencies_parsed_at":"2023-04-12T12:01:44.328Z","dependency_job_id":null,"html_url":"https://github.com/stophecom/tipe-vue-starter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stophecom%2Ftipe-vue-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stophecom%2Ftipe-vue-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stophecom%2Ftipe-vue-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stophecom%2Ftipe-vue-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stophecom","download_url":"https://codeload.github.com/stophecom/tipe-vue-starter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246668904,"owners_count":20814744,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-26T21:42:13.888Z","updated_at":"2026-02-11T23:17:26.102Z","avatar_url":"https://github.com/stophecom.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://tipe.io?ref=github-starter\"\u003e\u003cimg src=\"https://cdn.tipe.io/tipe/tgn.png?dpr=2\u0026w=800\" alt=\"Tipe + GraphQL + Vue\" width=\"800\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  Tipe + GraphQL + Vue\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\n\u003e :tada: Starter repo for [Vue](https://vuejs.org/) and [Nuxt](https://nuxtjs.org/), together with [GraphQL](http://graphql.org/) and [Tipe](https://tipe.io?ref=github-starter) :100:\n\n## What is Tipe\n[Tipe](https://tipe.io?ref=github-starter), pronounced *type*, is a content backend for all your apps. If you have any non-user generated content in your apps, you should use Tipe to manage it. You and content creators can use our web app to create and publish content, then consume that same content with our **REST** and **GraphQL** API's. \n\n## What is this repo\nThis repo is a solid starting point for anyone looking to build a Universal, SPA, or Static site with Vue and Tipe. The repo consists of a simple blog application that consumes content from Tipe via GraphQL.\n\n## Tech in this repo\n* [Nuxt](https://nuxtjs.org/) and [Vue](https://vuejs.org/)\n* [GraphQL](http://graphql.org/) and [Apollo](https://www.apollographql.com/client)\n* [Bulma](https://bulma.io/)\n\n\n## Things you'll need\n* Node *(version is whatever Nuxt needs)*\n* An account on [Tipe](https://tipe.io?ref=github-starter)\n\t* **Tipe is free right now!**\n\n## Getting started\n* Clone this repo\n* Install dependences\n\t* `yarn` or `npm install`\n* Create a `.env` file on the **root** of this repo. Copy over the contents from `.sample.env`.\n* Replace the env values with your API Key and Org ID from the Tipe dashboard.\n* Run `yarn dev` or `npm dev`'\n\t* this will start Nuxt dev Universal mode\n\n## Things to notice\nApollo will fetch the content from your `tutorial` folder on your Tipe account. Becuase Nuxt is running in Universal mode, the content is rendered with the App and then cached and transferred to the client side.\n\nMost of the content you see on the app is from Tipe. Take a look at the `/apollo/query/` folder. Notice the queries and how they relate to your content on the Tipe dashboard in the `tutorial` folder. There's no reason why all the content on this starter app couldn't be stored in Tipe. It's non-user generated, and as a developer, you should never hard code content.\n\n## Contributing\n* Fork and cut a PR, we'll check it out :sunglasses:\n\n## Related\n* [Tipe + GraphQL + React starter](https://github.com/tipeio/tipe-react-starter)\n\n## Tipe Community\n* [Twitter @TipeIO](https://twitter.com/tipeio)\n* [Facebook](https://facebook.com/TipeCMS)\n* [Slack](https://join.slack.com/t/tipe-community/shared_invite/enQtMzE0NTAwMTMwNzM5LTk0ZWIyYWQ0YWY3ZGEwYWE2ZmVkNmRjMTMzMDU5YWI5ZjdkODcxNzNjMzU2NTU1NmM2M2MyN2QyYWJhNzc5NjE)\n* [Github](https://github.com/tipeio)\n* [Linkedin](https://www.linkedin.com/company/tipeio/)\n* [awesome-tipe](https://github.com/tipeio/awesome-tipe)\n\n## License\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstophecom%2Ftipe-vue-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstophecom%2Ftipe-vue-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstophecom%2Ftipe-vue-starter/lists"}