Skip to content

DimaBohdan/QuestPlatformApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 

Repository files navigation

QuestPlatformApp

QuestCraft

QuestCraft — це платформа для створення, публікації та проходження інтерактивних квестів без необхідності володіння навичками програмування. Система надає зручний конструктор для створення квестів різних жанрів, підтримку мультимедіа, а також соціальні функції для взаємодії користувачів.

Основний функціонал

1. Конструктор квестів

QuestCraft пропонує візуальний редактор (drag-and-drop) для створення квестів, що дозволяє легко будувати сценарії з різними механіками.

Типи квестів:

  • SingleChoiceTask — Текстовий квест з однією правильною відповіддю.
  • MultipleChoiceTask — Текстовий квест з кількома правильними відповідями.
  • TextFieldTask — Текстовий квест без варіантів відповідей (користувач вводить відповідь самостійно).
  • FindOnPictureTask — Графічний квест: пошук певної точки в заданому радіусі на зображенні.
  • FindOnMapTask — Квест з картою: відповідь потрібно знайти у певному радіусі на карті.
  • PlotTask — Інтерактивна історія: сюжетна лінія без правильних відповідей, лише гілки розвитку подій.

Елементи квесту:

  • Ветвлення сюжету (логічні розгалуження)
  • Діалоги між персонажами
  • Загадки, таймери
  • Вставка зображень, відео, аудіо
  • Інтерактивні підказки

2. Кастомізація

  • Теми оформлення: фентезі, sci-fi, детектив, хоррор тощо.
  • Налаштування стилю: кольори, шрифти, анімації.
  • Додавання авторських ілюстрацій та обкладинок.
  • Додавання музики та звукових ефектів.

Встановлення та запуск

1. Клонування репозиторію

git clone https://github.com/DimaBohdan/QuestPlatformApp.git
cd questplatform-api

2. Встановлення залежностей

npm install

add your .env file

3. Генерація БД

npx prisma generate

3. Запуск проекту

Запуск бекенду:

npm run start:dev

Контакти

Якщо у вас є питання або пропозиції, ви можете зв'язатися з нами через GitHub Issues.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors