Yanlış yapmışsın. Laravel de zaten 1 şeyi yapmanın 100 yolu yoktur ama backend mvc mantığını vs bilmediğin için ilerleyen süreçlerde içinden çıkılamaz durumlarla karşılaşabilirsin. Backend demek dil bilmek değildir veritabanı kurgusunu da bilmen ona göre backendini geliştirmen ona göre de frontunu geliştirmen gerekiyor. Yerinde olsam php nin en ham halinden başlarım çünkü laravelde ham php ile çalışıyor oradaki functionlar laravelin functionları. Sen sistemin nasıl çalıştığını bilmeden dokümandan iş yapıyorsun ama proje büyüdükçe bu yetmeyecektir işin mantığına inmen gerekecektir.
Asıl işim marketing hocam, laraveli basit websiteleri yapmak için kullanacağım -> blog, kurumsal siteler vs