Ctrl K
ComunidadGuías…

src/doc.ts

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
/**
 * # Chobble Tickets
 *
 * A self-hosted ticket reservation system built on Deno with libsql.
 *
 * ## Features
 *
 * - Free and paid listings (Stripe, Square, and SumUp integration)
 * - Standard listings (fixed capacity) and daily listings (date-based booking)
 * - Multi-listing bookings in one checkout
 * - Hybrid RSA-OAEP + AES-256-GCM encryption for PII at rest
 * - Check-in with QR codes (built-in scanner)
 * - Apple Wallet pass support
 * - Admin dashboard with multi-user management
 * - Email notifications (Resend, Postmark, SendGrid, Mailgun)
 * - Public JSON API (optional)
 * - Webhooks on registration
 * - ICS/RSS calendar feeds
 * - Embeddable widget via iframe
 *
 * ## Modules
 *
 * | Module | Description |
 * |--------|-------------|
 * | [Database](../docs/database.ts) | ORM, table abstractions, and entity CRUD |
 * | [Crypto](../docs/crypto.ts) | Encryption, hashing, and CSRF |
 * | [Payments](../docs/payments.ts) | Stripe, Square, and SumUp integration |
 * | [Email](../docs/email.ts) | Email sending and templates |
 * | [Tickets](../docs/tickets.ts) | QR codes, SVG tickets, Apple Wallet |
 * | [Listings](../docs/listings.ts) | Listing fields, sorting, availability |
 * | [Config](../docs/config.ts) | Settings, environment, sessions |
 * | [Utilities](../docs/utilities.ts) | FP helpers, formatting, caching |
 * | [Embed](../docs/embed.ts) | Widget embedding and CDN |
 * | [Webhooks](../docs/webhooks.ts) | Webhook delivery and API examples |
 * | [Demo](../docs/demo.ts) | Demo mode and seed data |
 *
 * ## Deployment Options
 *
 * - Bunny Edge Scripting (edge-deployed)
 * - Docker containers
 * - Any Deno-compatible environment
 *
 * @module
 */

export * from "./docs/config.ts";
export * from "./docs/crypto.ts";
export * from "./docs/database.ts";
export * from "./docs/demo.ts";
export * from "./docs/email.ts";
export * from "./docs/embed.ts";
export * from "./docs/listings.ts";
export * from "./docs/payments.ts";
export * from "./docs/tickets.ts";
export * from "./docs/utilities.ts";
export * from "./docs/webhooks.ts";