I spend last days searching on how to develop a chat system API to be used later in Mobiles, I searched a lot and there no clear tutorial that gives me the required answer, since I am new on laravel and I can't figure out all the aspects of the laravel and web development, can someone please help me and give me the instruction how to start and what notification system do i need to use Pusher or Firebase Clouding Messaging.
if you are familiar with php, here some good link for you :
then apart from that, it all depends on your logic, good luck ;)