Публичная маркетинговая страница Kwizie. На ней есть вид продукта, а не внутренний или неопубликованный экран.

Публичная маркетинговая страница Kwizie. На ней есть вид продукта, а не внутренний или неопубликованный экран.

Kwizie

Интерактивная видео-оценка

Full-stack Developer · ИИ / EdTech

EdTech-платформа, которая превращает видео и другой неструктурированный контент в квизы, ответы и метаданные.

01Проблема

Лекционное видео и другие неструктурированные медиа должны были становиться квизами и структурированными метаданными через боевой клиент/сервер, а не ручным авторством оценок.

02Выбранный вклад

Спроектировал клиентскую и серверную архитектуру и собрал вложенный продуктовый UI, API и хранение в PostgreSQL для Kwizie в период Anadea. В том же ангажементе была Nordic Learning Platform; какие поверхности были только у Kwizie, не опубликовано.

  • Спроектировал клиентскую и серверную архитектуру
  • Собрал вложенный продуктовый UI с зависимой логикой
  • Собрал API и хранение в PostgreSQL

03Контекст системы

Продуктовый UI на React вызывает API NestJS; сгенерированные квизы и метаданные живут в PostgreSQL на AWS. Генерация квизов и метаданных – продуктовый шаг обработки; именованный model pipeline и кто им владел здесь не публикуются.

  • React product UIМоя зонаВызывает APINestJS APIsМоя зона
  • NestJS APIsМоя зонаПередаёт шаг продукта, чей конвейер модели не опубликованQuiz generationВне моей зоны
  • NestJS APIsМоя зонаСохраняет данныеPostgreSQL

Моя зона в системе: React product UI, NestJS APIs

Поставка

  • AWSРаботает на

Отдельно от потока выполнения. Эти части не связаны друг с другом.

04Масштаб и ограничения

  • Неструктурированное видео как основной источник
  • Клиент и сервер в одном продукте, хостинг на AWS
  • Вложенная логика UI и зависимости
  • Тот же период Anadea, что и Nordic Learning Platform – разделение ownership не опубликовано

05Результат

Боевой путь React / NestJS / PostgreSQL от неструктурированного контента к квизам и метаданным. Работа периода Anadea; единоличное владение платформой не утверждается.

  • Боевой клиент/сервер для сгенерированных квизов и метаданных

06Стек

  • TypeScript
  • React
  • Redux
  • Styled Components
  • Formik
  • NestJS
  • PostgreSQL
  • AWS

Проверенные публичные метрики по этому проекту не опубликованы.

Категории: AI, EdTech

Год: 2022

Открыть проект ↗