Bahsettiğiniz olay multi tenant olarak geçiyor hocam.

Kendi kullandığım teknolojilerden örnek verecek olursam Api ve Veritabanı kısmında. Django & Postgresql & Kubernetes ve Docker ile bu olayı çözerdim.

Frontend için zaten Next.js kullanırdım. Api key atayıp her kullanıcının domain adresini lisanslayıp bir api key teslim ederdim dolayısı ile bahsettiğiniz yapı backend servisi ile iletişim kurardı.

Sisteme otomatik olarak kullanıcı domainini yazar, multi tenant olarak kendi veritabanı ve api key oluşturuldu. Admin panelinden gelen yanıtlarda ilgili domain adresine iletilirdi.