Was this page helpful?

JavaScript example apps

Example Node.js apps are a great way to start building with Contentful. They show how to start a project based on JavaScript example spaces.

The JavaScript example app

The Node.js example app teaches the very basics of how to work with Contentful:

  • consume content from the Contentful Delivery and Preview APIs
  • model content
  • edit content through the Contentful web app

The JavaScript example app demonstrates how decoupling content from its presentation enables greater flexibility and facilitates shipping higher quality software more quickly.

Discovery app

The Discovery App allows you to browse and preview your Contentful content.

Product catalogue

This demo project shows how to build a frontend JavaScript based application with Contentful for a product catalogue, based on the Contentful starter product catalogue example space.

This single page application shows how to build a photo gallery app with React connected to a Contentful space.

File upload example app

Upload files to your Spaces directly via the browser. Demonstrates our File Upload API