Sometime you want to use Laravel which you feel more convenient for you. This is a list solution for you.
If you don’t like use MailMessage object from the toMail method in Notification class, you can use Mailable object (better), but Laravel document not clear in this case.
Cron is a system daemon used to execute desired tasks (in the background) at designated times.
A crontab file is a simple text file containing a list of commands meant to be run at specified times. It is edited using the crontab command. The commands in the crontab file (and their run times) are checked by the cron daemon, which executes them in the system background.
Installing MongoDB To VM Box
You may add the mongodb option to your Homestead.yaml file, this one will run shell script for installing MongoDB
Artisan is the name of the command-line interface included with Laravel. It provides a number of helpful commands for your use while developing your application. It is driven by the powerful Symfony Console component.