Commit Graph

3 Commits

Author SHA1 Message Date
Danilo Reyes
3700ba02ea phase 6 2025-11-02 14:03:01 -06:00
Danilo Reyes
f85ae4d417 feat: add core application constants, ownership verification, and repository utilities
- Introduced application-wide constants for file uploads, image processing, pagination, and authentication in `constants.py`.
- Implemented synchronous and asynchronous board ownership verification functions in `ownership.py`.
- Created a base repository class with common CRUD operations in `repository.py`.
- Added standard response utilities for error and success messages in `responses.py`.
- Refactored image validation to utilize constants for file size and MIME types.
- Enhanced frontend components with consistent styling and validation utilities for forms.
- Established global styles for buttons, forms, loading indicators, and messages to ensure a cohesive UI experience.
2025-11-02 13:44:10 -06:00
Danilo Reyes
010df31455 phase 5 2025-11-02 11:07:42 -06:00