For the search functionality, I decided to watch the Laracast videos on search rather than trying figure it out from the documentation. And I was surprised how easy this was to do!
ReadFrom reading the Laravel Middleware documentation, the initial setup involved creating the middleware file, `php artisan make:middleware AdminMiddleware`, which created the file in `Http/Middleware/AdminMiddleware.php`, and implementing logic to ensure a user had admin privileges.
Read