Sadece ön uçta yapılacak düzenleme sağlıklı olmayacaktır, profilde ana kategoriyi seçen kişi aramada gözükmeyecektir. Profilde ana kategorinin seçilmesi engellense bile arka uçta engellenmeyeceği için bir HTTP request ile kullanıcı kendini ana kategoriye ekleyebilecektir. Bunun için hem arka uçta hem ön uçta çalışmalısınız diye düşünüyorum. Ayrıca, ekran kaydında cookie bilgisi de gözüküyor, çıkış yapıp tekrar giriş yapmanızda fayda var.
o ogelere prevent.default atilabilir diye dusundum yani click edemez etse bile action olmaz gibisinden ama js de uzman degilim dolayisiyla emin degilim

Backend kisminda da aslinda user meta olarak saklaniyor bu bilgiler, dolayisiyla cok zor olmasa gerek diye dusunuyorum ama kimseden ses cikmadi daha, is mi zor para mi az anlamadim
(bu arada uyari icin tesekkurler)