Laravel package used to write letters to you future self, that will be delivered to your inbox on a selected date. To avoid spam, a verification email (only one per day) will be sent when sending as guest.
-
Install via composer:
composer require buzkall/future-letters
-
Publish files
php artisan vendor:publish --provider='Buzkall\FutureLetters\FutureLettersServiceProvider'
-
After configuring your local database in the .env file, run
php artisan make:auth php artisan migrate
-
Add the command call to the Kernel.php file in app/Console In function schedule add:
$schedule->command('send:future-letters')->everyMinute();
-
Register a user, log in and navigate to /future-letters
You can seed the database with faker data running:
php artisan db:seed --class=Buzkall\\FutureLetters\\FutureLetterSee
You can modify the views which have been copied to the views directory then publishing
You can use the demo in https://futureletters.aliciarodriguez.me/future-letters