diff options
Diffstat (limited to 'front/CLAUDE.md')
-rw-r--r-- | front/CLAUDE.md | 60 |
1 files changed, 59 insertions, 1 deletions
diff --git a/front/CLAUDE.md b/front/CLAUDE.md index 64ccf9b..e2c47e1 100644 --- a/front/CLAUDE.md +++ b/front/CLAUDE.md @@ -69,4 +69,62 @@ The project uses `@` alias for `src/` directory (configured in vite.config.ts). 1. **Initialization**: App.tsx → state.init() → api.start() → Urbit connection 2. **State Updates**: Urbit SSE → IO subscriptions → Zustand store updates -3. **User Actions**: Components → IO methods → Urbit pokes/scries → State updates
\ No newline at end of file +3. **User Actions**: Components → IO methods → Urbit pokes/scries → State updates + +## Future Feature Ideas + +### 1. Real-time Notifications System +- Toast notifications for new follows, mentions, access requests +- Bell icon with notification count in sidebar +- Notification center/inbox with activity history +- Sound/desktop notifications +- Mark as read/unread functionality + +### 2. Advanced Post Composer +- Rich text editor with markdown support +- Image/media upload and preview +- Draft saving (auto-save as you type) +- Post scheduling for later +- Character count and formatting preview +- Emoji picker integration +- @mentions with autocomplete + +### 3. Search & Discovery +- Global search for posts, users, hashtags +- Trending topics/hashtags +- User discovery with suggested follows +- Advanced filters (date range, user, content type) +- Search history and saved searches + +### 4. Bookmarking System +- Save posts for later reading +- Organize bookmarks into collections/folders +- Search through saved posts +- Export bookmarks +- Private notes on bookmarks + +### 5. Post Analytics Dashboard +- View engagement metrics on your posts +- Follower growth over time graphs +- Most popular posts +- Activity heatmap +- Engagement rate tracking +- Best posting times analysis + +### 6. Direct Messaging +- Private messaging between users +- Encrypted DMs via Nostr/Urbit protocols +- Message threads and history +- File sharing in DMs +- Read receipts +- Typing indicators + +### 7. Additional Features to Consider +- User groups/communities +- Content moderation tools +- Multi-account support +- Import/export data +- PWA support for mobile +- Keyboard shortcuts +- Custom themes creator +- Language translations
\ No newline at end of file |