shrop / contenta_flutter

Flutter app that consumes demo content from the Contenta CMS API

Home Page:https://www.contentacms.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contenta Flutter

Contenta Flutter is an example consumer for the Contenta CMS. Contenta CMS is an API-first Drupal distribution. Contenta Flutter provides a learning opportunity for technologies and concepts, including decoupled Drupal 8, Google Firebase Firestore, and Flutter.

The Flutter app is a decoupled Drupal frontend for the Umami Food Magazine demo content that is an experiemntal Drupal 8 install profile.

Umami is a fictional food magazine that has been created to demonstrate how you might build a Drupal site using functionality provided 'out of the box'. For more information visit https://www.drupal.org/docs/8/umami-drupal-8-demonstration-installation-profile.

Technical Architecture

  • The Flutter app reads recipe data from the Contenta CMS JSON API endpoint.
  • User interactions such as marking recipes as favorites are saved to a Google Firebase Firestore.

Installation

TBD

Roadmap

TBD

About

Flutter app that consumes demo content from the Contenta CMS API

https://www.contentacms.org

License:GNU General Public License v2.0


Languages

Language:Dart 50.8%Language:Ruby 41.4%Language:Swift 4.0%Language:Kotlin 3.4%Language:Objective-C 0.4%