Create ReportsController
ADD
app/Http/Controllers/ReportsController.php
+<?php
+
+namespace App\Http\Controllers;
+
+use Illuminate\Http\Request;
+
+class ReportsController extends Controller {
+ public function show($year, $month) {
+ return view('reports.show', [
+ 'year' => $year,
+ 'month' => $month
+ ]);
+ }
+}

ADD
resources/lang/en/months.php
+<?php
+
+return [
+ '1' => 'January',
+ '2' => 'February',
+ '3' => 'March',
+ '4' => 'April',
+ '5' => 'May',
+ '6' => 'June',
+ '7' => 'July',
+ '8' => 'August',
+ '9' => 'September',
+ '10' => 'October',
+ '11' => 'November',
+ '12' => 'December'
+];

ADD
resources/views/reports/show.blade.php
+@extends('layout')
+
+@section('body')
+ <h1>Report for @lang('months.' . $month), {{ $year }}</h1>
+ <div class="box spacing-bottom-large">
+ <div class="box__section">
+ <p>Placeholder</p>
+ </div>
+@endsection

MODIFY
routes/web.php
routes/web.php
@@ -6,6 +6,8 @@ Route::post('/login', 'LoginController@store')->name('login_post');
Route::group(['middleware' => ['auth']], function () {
Route::get('/dashboard', 'DashboardController@index')->name('dashboard_get');
+ Route::get('/reports/{year}/{month}', 'ReportsController@show')->name('reports_show_get');
+
Route::get('/settings', 'SettingsController@index')->name('settings_get');
Route::post('/settings', 'SettingsController@store')->name('settings_post');
});

Create ReportsController