Laravel: Separate Admin/User Areas - Designs, Routes, Permissions