Overview

View Source

🚧 Under construction 🚧

This project is a work in progress, and we're building it in public. DO NOT USE IT. We'll update this notice once the features described here are available for production use.

Zoonk is a white-label platform for building interactive courses. You can create content manually or use LLMs to generate it from a topic or your own documents. We also offer a REST API for seamless integration with other systems.

Our tech stack

Directory structure

  • .github – GitHub-related files, including CI workflows and Copilot instructions.

  • assets – CSS and JavaScript files/libraries.

  • config – Configuration files for dev, test, runtime, and prod environments.

  • lib – Core application code, covering both business logic and the web interface.

    • zoonk – Business logic, schemas, and contexts.
    • zoonk_web – Web interface, including API and frontend.
  • priv – Static files, migrations, seeds, and translations.

  • test – Application tests.