[MGNLDEMO-368] GraphQL in Travel Demo Created: 13/May/20  Updated: 01/Jun/21  Resolved: 17/May/21

Status: Closed
Project: Magnolia Demo Projects
Component/s: None
Affects Version/s: None
Fix Version/s: 1.5.4

Type: Story Priority: Neutral
Reporter: Christopher Zimmermann Assignee: Lam Nguyen Bao
Resolution: Done Votes: 0
Labels: VN-Analysis, VN-Implementation, VN-Testing
Remaining Estimate: Not Specified
Time Spent: 12d 4.75h
Original Estimate: Not Specified

Issue Links:
causality
is causing MGNLDEMO-370 DOC: Tour Finder (of the Demo) re-imp... Closed
is causing MGNLGQL-92 DOC: Mention that GraphQL is used in ... Closed
dependency
depends upon MGNLDEMO-365 Create (or Migrate) contenttypes for ... Closed
supersession
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Epic Link: GraphQL Phase 1
Sprint: HL & LD 28
Story Points: 13

 Description   

User story:

As a developer, I want to see an example of GraphQL being used in the Travel demo, so I have an example to see how it is used.

Acceptance criteria:

  • A single page app uses the GraphQL endpoint to list and show details about tours, assets, tourTypes, stories and a few pages.
  • The app is linked to from the homepage of the travel demo.

Keep in mind that GraphQL is a DXCore feature, so the demo should only be available in DXCore bundles.

Proposal:

Re-implement the "Tour Finder" using GraphQL.

On the website, include both "Tour Finders". Maybe on the Tourfinder page you can switch between the two implementations via a link at the top.

https://demopublic.magnolia-cms.com/tour-finder.html#!/?lang=en

 

 

 

Previous Proposal:

GraphQL Demo Project

Notes

Will require converting tours and tourTypes to content types.

Stories is not availble via GraphQL - but is available via REST. Demo could show how to use the 2 technologies together.


Generated at Mon Feb 12 05:18:59 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.