kaneo
kaneo copied to clipboard
feat: Implement Custom Fields Configuration
Problem Statement
Teams often need to track specific information about tasks that goes beyond the standard fields, but currently there's no way to add custom fields to tasks. This limits the ability to adapt Kaneo to specific workflow needs.
Proposed Solution
Implement custom fields functionality that allows users to:
- Create custom fields with different types (text, number, date, dropdown, etc.)
- Configure which fields appear on tasks for specific projects
- Make fields required or optional
- Set default values for fields
- Filter and sort by custom field values
Alternative Solutions
- Using tags or labels to track additional information
- Using task descriptions to manually note additional details
- Using external tools for specialized tracking
Relevant Context
Different teams and industries have unique information requirements. Custom fields allow Kaneo to be adapted to these specific needs without cluttering the interface for everyone.
Does this feature align with Kaneo's focus on simplicity?
Yes, because it allows teams to add only the fields they need, creating a tailored experience that remains focused on their specific workflow requirements.