storymaker-stories

StoryMaker Stories

This repository contains a collection of interactive stories for the StoryMaker app.

Story Format

Stories are provided as JSON files with the following structure:

{
  "id": "unique-story-id",
  "title": "Story Title",
  "description": "Brief description",
  "language": "sv|en",
  "age_group": "6-8|9-10|11-12",
  "author": "StoryMaker",
  "chapters": [
    {
      "text": "Chapter content...",
      "choices": [
        {"text": "Choice 1", "emoji": "🌟"},
        {"text": "Choice 2", "emoji": "🌊"}
      ],
      "keywords": ["keyword1", "keyword2"]
    }
  ]
}

API

Languages

Age Groups

Stories are categorized by appropriate age groups:

Themes

Stories cover various themes including:

Usage

These stories are designed to work with the StoryMaker application, which provides:

Contributing

To add new stories or improve existing ones:

  1. Follow the JSON format above
  2. Include appropriate age groups and themes
  3. Ensure content is age-appropriate
  4. Test with the StoryMaker app

License

These stories are provided under a Creative Commons license for educational use.