Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sarkistlt/graphql-auto-generating-cms

Use your existing graphQL schema to generate CMS in a couple steps. DEMO: http://cms-demo.web4fly.com/
https://github.com/sarkistlt/graphql-auto-generating-cms

cms graphql graphql-cms graphql-schema javascript nodejs

Last synced: 2 months ago
JSON representation

Use your existing graphQL schema to generate CMS in a couple steps. DEMO: http://cms-demo.web4fly.com/

Awesome Lists containing this project

README

        

[![License](https://img.shields.io/npm/l/graphql-auto-generating-cms.svg)](https://www.npmjs.com/package/graphql-auto-generating-cms)
[![NPM](https://img.shields.io/npm/v/graphql-auto-generating-cms.svg)](https://www.npmjs.com/package/graphql-auto-generating-cms)
[![Build Status](https://travis-ci.org/sarkistlt/graphql-auto-generating-cms.svg?branch=master)](https://travis-ci.org/sarkistlt/graphql-auto-generating-cms)

![alt tag](https://github.com/sarkistlt/graphql-auto-generating-cms/blob/master/example/screenshots/Screen-Shot-2016-10-31-at-10.33.13-AM.png)
GraphQL CMS will build a fully-functional CMS by just using your printed GraphQL schema without any changes in your existed code or architecture.

**[Documentation](https://sarkistlt.gitbooks.io/graphql-cms/content/)**

**[Example which you can run with one command on your local machine](/example/)**

**[Online DEMO](http://cms-demo.web4fly.com/)** (db will be overwritten every 24h)

**[GraphQL API for DEMO](http://cms-demo.web4fly.com/graphql)**

[Auto generating CMS based on your GraphQL schema](https://medium.com/@sarkis.tlt/auto-generating-cms-based-on-your-graphql-schema-5eaa6b07987b#.7lk3gbz0b) [medium.com]

[GraphQL CMS v2 is ready to use](https://medium.com/@sarkis.tlt/graphql-cms-v2-is-ready-to-use-bceee835e489#.vsufwqrye) [medium.com]

### Install
~~~sh
npm i -S graphql-auto-generating-cms
~~~
~~~js
import GraphqlCMS from 'graphql-auto-generating-cms';
import 'graphql-auto-generating-cms/lib/styles.css';
...
~~~

**And to head of your template add:**

~~~sh

~~~