[MGNLDEMO-238] Tour Finder single-page app Created: 18/Oct/17  Updated: 02/Jan/18  Resolved: 02/Jan/18

Status: Closed
Project: Magnolia Demo Projects
Component/s: tours-app
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Antti Hietala Assignee: Robert Šiška
Resolution: Done Votes: 0
Labels: to-estimate
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
depends upon MGNLDEMO-236 Create REST endpoints for Tour Finder Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty

 Description   

Create a Tour Finder single-page app to demonstrate REST access. See MGNLDEMO-34

  • Choose a technology (Angular, React, Vue...). Team can decide.
  • The criteria fields should ideally be part of the frontend app (rather than rendered by magnoila) to more completely demonstrate the single page app use-case.
  • Use JavaScript to call the REST endpoint done in MGNLDEMO-236
  • The tour tiles/cards should be rendered by the frontend app - ie using Angular components if the chosen technology is Angular
  • Integrate the single-page app to Magnolia
    • Create a Magnolia template for the Tour Finder page
    • Add the Tour Finder item in the navigation menu
    • Navigation item has an icon in front of it which is different from other menu items. Needs a template.

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