# PhoenixKitDocumentCreator v0.4.2 - Table of Contents > Document Creator module for PhoenixKit — document templates and PDF generation via Google Docs ## Modules - [PhoenixKitDocumentCreator](PhoenixKitDocumentCreator.md): Document Creator module for PhoenixKit. - [PhoenixKitDocumentCreator.Documents](PhoenixKitDocumentCreator.Documents.md): Context module for managing templates and documents via Google Drive. - [PhoenixKitDocumentCreator.Documents.Composer](PhoenixKitDocumentCreator.Documents.Composer.md): Composition orchestration for documents built from multiple template sections. - [PhoenixKitDocumentCreator.Errors](PhoenixKitDocumentCreator.Errors.md): Single translation point for every error atom the Document Creator module emits. - [PhoenixKitDocumentCreator.Gettext](PhoenixKitDocumentCreator.Gettext.md): Gettext backend for phoenix_kit_document_creator. - [PhoenixKitDocumentCreator.GoogleDocsClient](PhoenixKitDocumentCreator.GoogleDocsClient.md): Google Docs and Drive API client for the Document Creator module. - [PhoenixKitDocumentCreator.GoogleDocsClient.DriveWalker](PhoenixKitDocumentCreator.GoogleDocsClient.DriveWalker.md): Paginated + recursive Google Drive traversal. - [PhoenixKitDocumentCreator.Media](PhoenixKitDocumentCreator.Media.md): Façade over PhoenixKit.Modules.Storage for the image-substitution pipeline. - [PhoenixKitDocumentCreator.Paths](PhoenixKitDocumentCreator.Paths.md): Centralized path helpers for the Document Creator module. - [PhoenixKitDocumentCreator.Schemas.Category](PhoenixKitDocumentCreator.Schemas.Category.md): Top-level taxonomy node for the Document Creator. - [PhoenixKitDocumentCreator.Schemas.Document](PhoenixKitDocumentCreator.Schemas.Document.md): Schema for documents created from templates or from scratch. - [PhoenixKitDocumentCreator.Schemas.DocumentSection](PhoenixKitDocumentCreator.Schemas.DocumentSection.md): Schema for a template-backed section within a composed document. - [PhoenixKitDocumentCreator.Schemas.HeaderFooter](PhoenixKitDocumentCreator.Schemas.HeaderFooter.md): Legacy schema for reusable header or footer designs. - [PhoenixKitDocumentCreator.Schemas.Template](PhoenixKitDocumentCreator.Schemas.Template.md): Schema for document templates. - [PhoenixKitDocumentCreator.Schemas.TemplatePreset](PhoenixKitDocumentCreator.Schemas.TemplatePreset.md): Schema for named, reusable template compositions. - [PhoenixKitDocumentCreator.Schemas.Type](PhoenixKitDocumentCreator.Schemas.Type.md): Second-level taxonomy node. Every Type belongs to exactly one Category. Soft-deleted via `status = "deleted"`. - [PhoenixKitDocumentCreator.Taxonomy](PhoenixKitDocumentCreator.Taxonomy.md): Context module for managing the Document Creator Category → Type hierarchy. - [PhoenixKitDocumentCreator.Variable](PhoenixKitDocumentCreator.Variable.md): Variable definitions for document templates. - [PhoenixKitDocumentCreator.Web.CategoriesLive](PhoenixKitDocumentCreator.Web.CategoriesLive.md): Admin list page for the Document Creator Category → Type hierarchy. - [PhoenixKitDocumentCreator.Web.CategoryFormLive](PhoenixKitDocumentCreator.Web.CategoryFormLive.md): New / edit form for a Document Creator Category. - [PhoenixKitDocumentCreator.Web.Components.CreateDocumentModal](PhoenixKitDocumentCreator.Web.Components.CreateDocumentModal.md): Multi-step modal for creating documents. - [PhoenixKitDocumentCreator.Web.Components.ImagePicker](PhoenixKitDocumentCreator.Web.Components.ImagePicker.md): Generic image picker LiveComponent. - [PhoenixKitDocumentCreator.Web.Components.VariableConfigForm](PhoenixKitDocumentCreator.Web.Components.VariableConfigForm.md): Renders per-variable config fields for `:image` and `:image_list` variables. - [PhoenixKitDocumentCreator.Web.DocumentsLive](PhoenixKitDocumentCreator.Web.DocumentsLive.md): Main listing page for the Document Creator. - [PhoenixKitDocumentCreator.Web.GoogleOAuthSettingsLive](PhoenixKitDocumentCreator.Web.GoogleOAuthSettingsLive.md): Settings page for the Document Creator module. - [PhoenixKitDocumentCreator.Web.Helpers](PhoenixKitDocumentCreator.Web.Helpers.md): Cross-LiveView helpers for the Document Creator admin pages. - [PhoenixKitDocumentCreator.Web.PresetFormLive](PhoenixKitDocumentCreator.Web.PresetFormLive.md): New / edit form for a Document Creator template preset. - [PhoenixKitDocumentCreator.Web.Routes](PhoenixKitDocumentCreator.Web.Routes.md): Admin route definitions for the Document Creator module. - [PhoenixKitDocumentCreator.Web.TypeFormLive](PhoenixKitDocumentCreator.Web.TypeFormLive.md): New / edit form for a Document Creator Type.