Building a Realtime Activity Feed with Supabase and Flutter I added a realtime activity feed to my Flutter Web app using Supabase Realtime's .stream() API. When a user opens /activity-feed, they see live updates — new members joining, achievements unlocked, milestones hit — all pushed via WebSocket without polling. The Stack Supabase Realtime — PostgreSQL CDC over WebSocket Flutter — Stream