Skip to content
This repository was archived by the owner on Sep 22, 2020. It is now read-only.

contentful/contentful_rails_tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Rails Product Demo

Simple Rails and Contentful Application. This application is for Demo purposes.

Contentful provides a content infrastructure for digital teams to power content in websites, apps, and devices. Unlike a CMS, Contentful was built to integrate with the modern software stack. It offers a central hub for structured content, powerful management and delivery APIs, and a customizable web app that enable developers and content creators to ship digital products faster.

Setup

  • Install dependencies
bundle install
  • Create and Seed Database
bundle exec rake db:create db:migrate db:seed
  • Run Server
bundle exec rails s

Viewing Data

The seed comes pre-loaded with a Read-Only Demo space. You can view the content here

Using Custom Data

You can create your own Custom Data by following these steps:

  • Create an Account in Contentful or Log In
  • Create a new Space with Product Template
  • In the rails app, create a new Contentful Configuration with (obtained from Contentful App):
    • Your newly created Space ID - Settings -> Space -> Space ID
    • Production Delivery API Access Token - APIs -> API Keys -> Website -> Production
    • Product's Content Type ID - Content Types -> Product -> JSON Preview -> "sys => id" (sys is the Metadata block of the Content Type)
  • Then press Show on your new Configuration to see it's contents

Tutorial

For a Tutorial on how to create your own Rails Application using Contentful, you can read here

About

A Simple Rails Application using Contentful and the Product Template

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors