deafmissoula-website/cline_docs/techContext.md
2025-01-23 20:59:46 -08:00

836 B

Technical Context

Technologies Used

  • Frontend:
    • React
    • TypeScript
    • Tailwind CSS
    • Framer Motion (animations)
  • Infrastructure:
    • Docker
    • Portainer
    • Gitea (version control)

Development Setup

  1. Source code:

    • Repository hosted on Gitea
    • TypeScript for type safety
    • React components in client/src/components/
  2. Build/Deploy:

    • Docker container
    • Portainer for container management
    • Automatic rebuilds on code changes

Technical Constraints

  1. File Management:

    • PDF files stored in client/public/minutes/
    • Static file serving for documents
  2. Browser Compatibility:

    • Desktop: PDF viewer in popup
    • Mobile: Direct PDF download
  3. Dependencies:

    • React for UI components
    • TypeScript for type checking
    • Framer Motion for animations
    • Tailwind for styling