Public marketing page for Kwizie. It includes a view of the product, not an internal or unpublished screen.

Public marketing page for Kwizie. It includes a view of the product, not an internal or unpublished screen.

Kwizie

Interactive video assessment

Full-stack Developer · AI / EdTech

EdTech product that turns video and other unstructured content into quizzes, answers, and metadata — publicly positioned as in-video assessment, certificates, and embeddable training.

01Problem

Lecture-length video and other unstructured media had to become structured quizzes and metadata through a production client/server path, not hand-authored assessments sitting next to the video.

02Selected contributions

Designed client-side and server-side application architecture and built nested product UI, APIs, and PostgreSQL persistence for Kwizie during the Anadea engagement. The named model pipeline that drafts questions, and who owned it, is not published — application-layer work around that product step is.

  • Client-side and server-side application architecture
  • Nested product UI with dependent assessment logic
  • NestJS APIs and PostgreSQL persistence on AWS

03System context

React product UI calls NestJS APIs; generated quizzes and metadata persist in PostgreSQL on AWS. Quiz generation is a product processing step — the model pipeline and its owner are unpublished.

  • React product UIMy scopeCalls the APINestJS APIsMy scope
  • NestJS APIsMy scopeHands work to a product step whose model pipeline is unpublishedQuiz generationOutside my scope
  • NestJS APIsMy scopePersists dataPostgreSQL

My scope in the system: React product UI, NestJS APIs

Delivery

  • AWSRuns on

Separate from the runtime flow. These are not connected to each other.

04Scale & constraints

  • Unstructured video as the primary source
  • Client and server in one AWS-hosted product
  • Nested UI logic and dependencies
  • Same Anadea period as Nordic Learning Platform — which surfaces were Kwizie-only is not published

05Outcome

A production React / NestJS / PostgreSQL path from unstructured content to quizzes and metadata. Not claimed as sole platform ownership, and public trainer-count marketing figures are not used as personal impact.

  • Production client/server path for generated quizzes and metadata
  • Typed application layer around the assessment product

06Stack

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

No verified public metrics are published for this engagement.

Categories: AI, EdTech

Year: 2022

Open live project ↗