Skip to content

tiy-dc-ror-2016-feb/choose_your_own_adventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Choose Your Own Adventure

Background

Web applications are composed of front ends and back ends. The back end is primarily concerned with the data for your application - how to validate it, store it, retrieve it, and eventually compose it for use in the front end. The front end is primarily concerned with displaying data and allowing the user to interact with the data through the user interface (UI). In this assignment front end and back end engineering students will have to work together (in pairs) to create one complete application.

This assignment will require each team to coordinate (negotiate) the communication between the front end and back end through a data API. What endpoints (URLs) will be available to the front end? What data will the back end require to perform its work? What format will the back end return the data in? These and more questions will need to be discussed within each team.

The objective is to create a system for creating a choose your own adventure story. In a choose your own adventure, each step of the story allows the user to select which path to go down to continue the story. For example, I might read a portion of the story that tells about the heroine going to a castle and my choice would be to have her scale the wall or knock on the front door. That decision would lead to two different story paths. We will be creating the system for creating a new story (EPIC Mode involves actually allowing someone to read the story and choose their own path).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published