Goal
Context
This model represents a unique game created by EndsideOut. Each game has a unique slug that is used as a url parameter to construct the url to the game itself. This model is just the way for us to create a mapping layer between these external games and our application. Each game belongs to a particular content module and replaces the existing Link type of game.
AC
- An admin can see the index page of all games
- An admin can create a new game with a title, slug (unique), content module, and an optional description
- A route helper is created to generate the external link to the game via it's slug. The urls look like: https://endsideoutgames.netlify.app/
Goal
Context
This model represents a unique game created by EndsideOut. Each game has a unique slug that is used as a url parameter to construct the url to the game itself. This model is just the way for us to create a mapping layer between these external games and our application. Each game belongs to a particular content module and replaces the existing Link type of game.
AC