سلام ، با استفاده از Task Scheduling لاراول می تونید این کار رو انجام بدید ، مستندات کاملش هم توی سایت لاراول موجود هست.
https://laravel.com/docs/8.x/scheduling
یه کوئری درست کن که لیست کاربرها رو بگیره و و یه تابع توی کرون جاب بذار که توی این لیست با foreach هر شش ماه گذشته رو تا اولین تاریخ ثبت نام چک کنه و هی ۶ ماه ازش کم کنه تا وقتی که بزرگتر از اولین تاریخ ثبتنامه. کرون جاب رو هم هر روز سر یه ساعتی تنظیم کن اجرا بشه
یه خرده توضیحش سخته اما دست به کد بشی متوجه میشی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟