Skip to content

Commit

Permalink
Create knowledge.md
Browse files Browse the repository at this point in the history
  • Loading branch information
narthur committed Nov 17, 2024
1 parent fce758d commit fbfbd8d
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions knowledge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# TaskRatchet Web App

## Future Improvements

### UI/UX
- Add loading states for actions (uncle, edit, etc.)
- Improve mobile responsiveness
- Test dark mode thoroughly
- Add keyboard navigation
- Add ARIA labels for better accessibility

### Error Handling
- Add error handling for failed API calls
- Add error boundaries for component failures

### Testing
- Add unit tests for new Svelte components
- Test performance with large task lists
- Test across different browsers
- Add end-to-end tests for critical paths

### Features
- Consider adding task sorting options
- Consider adding task filtering by status
- Consider adding task categories or tags

## Style Guide
- Keep components minimal and focused
- Use CSS variables for theming
- Follow BEM naming convention for CSS
- Use TypeScript for type safety

## Architecture
- Components should be self-contained
- State management should be simple and local when possible
- Modal state should be managed by the modal component
- API calls should be centralized

0 comments on commit fbfbd8d

Please sign in to comment.