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

38 lines
836 B
Markdown

# 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