Önce katmanları ayırmak gerek yoksa yapay zeka bısey yapamaz uı servisler repo db ayrı kısımalrda farklı dosyaalrda olmalı

maıl atan dosya sadece maıl atmalı baska gorev verılmemelı bozulur

sıstem kurulduktan sonra uı de yanı tasarımda ıstedıgın degısıklıklerı yapabılersın