Back to prompts
Build a modern real-time chat application. Features: 1. Direct Messages: One-on-one conversations 2. Group Chats: Multiple participants 3. Channels: Topic-based public discussions 4. Threads: Reply to specific messages 5. Reactions: Emoji reactions on messages 6. File Sharing: Images, documents, media Message Features: - Text with markdown support - Code blocks with syntax highlighting - Link previews - Image galleries - Voice messages - Read receipts - Typing indicators UI Components: - Sidebar with conversation list - Message list with infinite scroll - Message input with rich formatting - User presence indicators - Search across messages - Notification badges Technical Stack: - Next.js for frontend - WebSocket or Socket.io for real-time - Database for message persistence - File storage for attachments - Push notifications
Related Prompts
View allAdvanced Todo App with Superpowers
Create a feature-rich todo application beyond the basics. Core Features: - Create, edit, delete tod...
TodoProductivity
Notion-Style Note Taking App
Build a block-based note-taking application. Block Types: - Text (paragraph, headings H1-H3) - List...
NotesNotion
Beautiful Weather App
Create a visually stunning weather application. Weather Data: - Current conditions (temp, feels lik...
WeatherAPI
Real-Time Analytics Dashboard
Create a comprehensive analytics dashboard with real-time data visualization. Layout Structure: - C...
AnalyticsCharts