Skip to content

PiqueTickets Documentation

Welcome to the PiqueTickets documentation hub. This directory contains comprehensive documentation for the entire PiqueTickets system.

๐Ÿ“š Documentation Structure

๐Ÿ—๏ธ Architecture

System architecture, design decisions, and technical overviews.

๐Ÿ“– Guides

How-to guides, configuration instructions, and operational procedures.

API Guides

Frontend Guides

Producer Portal Guides

โš™๏ธ Operations

Deployment, monitoring, and maintenance documentation.

๐Ÿงช Testing

Test plans, testing strategies, and QA documentation.

๐Ÿ“‹ Planning

Active feature plans, proposals, and design documents.

๐Ÿ“ฆ Archive

Historical documents, completed plans, and deprecated documentation.

See Archive README for details on archived documentation.

๐Ÿ“ Templates

Documentation templates for creating new documents.

๐Ÿ” Finding Documentation

By Component

By Purpose

  • Learning the system: Start with Architecture documentation
  • Implementing features: Check Planning and relevant guides
  • Deploying/Operating: Check Operations documentation
  • Testing: Check Testing documentation
  • Historical context: Check Archive for completed work

๐Ÿ“ Documentation Standards

All documentation in this directory follows these conventions:

  • File naming: kebab-case (e.g., database-schema.md)
  • Metadata headers: All documents include type, status, dates, and related tickets
  • Markdown format: GitHub-flavored markdown with consistent formatting
  • Cross-references: Relative links between related documents

โœ๏ธ Contributing to Documentation

When creating or updating documentation:

  1. Use templates: Start with a template from templates/
  2. Follow naming conventions: Use kebab-case, be descriptive but concise
  3. Add metadata: Include document type, status, dates, and authors
  4. Update this README: Add links to new documents in appropriate sections
  5. Archive completed work: Move finished plans to archive/

๐Ÿ“– App-Specific Documentation

For detailed setup and development guides for specific applications:

  • API: See /apps/api/README.md
  • Frontend: See /apps/frontend/README.md
  • Producer Portal: See /apps/producer/README.md
  • Check-in App: See /apps/checkin/README.md

๐Ÿ†˜ Need Help?

  • Can't find what you're looking for? Check the Archive
  • Document outdated? Please update it or create an issue
  • Need to create new documentation? Use a template

Last Updated: 2025-11-01 Maintained By: PiqueTickets Development Team