Latihan paling nyaman dikerjakan di laptop.
Pelanggan yang sudah masuk bisa menaruh menu ke keranjang sebelum memesan. Keranjang belum perlu disimpan ke database. Cukup di session, seperti catatan kecil yang dibawa selama berkunjung.
KeranjangController:
store() memvalidasi menu_id (harus ada dan tersedia) dan jumlah (1–20), menambahkannya ke session keranjang (bentuknya [menu_id => jumlah]), lalu ke halaman keranjang.index() menampilkan isi keranjang: nama, jumlah, subtotal, dan totalnya.GET dan POST /keranjang (keranjang.index, keranjang.store) di dalam grup auth.keranjang/index.blade.php. Kalau kosong, tampilkan Keranjangmu masih kosong.Tekan Jalankan untuk melihat halaman.