Skip to content
Kashif Bhatti
Menu

Live Streaming App

A live streaming social party app with a Flutter client, Node.js/Express API and Next.js web app, built with AI coding agents under my architecture and review.

Platform
  • Android
  • Web
  • [ADD: iOS, if released]
Stack
  • Flutter
  • Node.js
  • Express
  • Next.js
  • TypeScript
  • [ADD: streaming service, e.g. Agora / LiveKit / Mux]
  • [ADD: database]

[ADD: what the app does and who it’s for.]

What I’d improve next

[ADD: one or two honest next steps.]

Screenshots

  • [ADD: describe screenshot 1, e.g. a live stream with chat]
  • [ADD: describe screenshot 2]

Architecture

A Flutter mobile client and a Next.js web app both talk to a Node.js/Express API for accounts and stream metadata, while video goes through a dedicated streaming service. [ADD: confirm and add real-time features such as chat]

Live streaming app architecture: Flutter app to Node.js API; Next.js web app to Node.js API; Node.js API to Streaming service; Node.js API to Database; Flutter app to Streaming service HTTPSHTTPSstream tokensvideoFlutter appAndroidNext.js web appbrowserNode.js APIExpress, authStreaming service[ADD: provider]Database[ADD: which]
Scroll sideways to see the whole diagram.

What I designed

[ADD: what you designed yourself — system architecture, API design, auth, choice of streaming service]

How I used AI

[ADD: what you delegated to AI agents across the three codebases and how you reviewed and tested it]

Challenges

  • [ADD: a real challenge, e.g. stream latency, auth across apps, or scaling viewers — and how you solved it]

This project is part of my AI-assisted development work.

Have an app idea like this?

Tell me what you want to build and on which platforms, and I'll suggest an approach.