Tạo bởi Trần Văn Điêp|
Học Laravel

Ứng dụng Quản lý Sách trong Laravel

🎯 Mục tiêu học tập

Sinh viên vận dụng các kiến thức về:

  • Hệ thống Route trong Laravel.

  • Sử dụng Blade và bật chức năng đăng nhập (auth).

  • Tích hợp giao diện AdminLTE vào dự án.

  • Làm việc với Migration, Model.

  • Thực hiện chức năng CRUD (Thêm – Sửa – Xóa – Danh sách) cho đối tượng Sách.


🧱 Yêu cầu cụ thể

  1. Khởi tạo project Laravel mới tên là quanly_sach.

  2. Cấu hình database trong file .env.

  3. Cài đặt và bật chức năng Auth (đăng nhập, đăng ký) bằng công cụ phù hợp (Laravel Breeze hoặc Jetstream).

  4. Tích hợp giao diện AdminLTE cho phần quản trị.

  5. Tạo migration và model Book với các trường:

    • id

    • title (tên sách)

    • author (tác giả)

    • year (năm xuất bản)

    • description (mô tả, có thể để trống)

    • timestamps

  6. Tạo controller để xử lý logic CRUD cho sách:

    • Thêm mới sách

    • Sửa thông tin sách

    • Xóa sách

    • Xem danh sách tất cả sách

  7. Thiết lập route cho toàn bộ chức năng trên (ưu tiên sử dụng Route::resource).

  8. Chỉ cho phép người dùng đã đăng nhập truy cập trang quản lý sách.

  9. Hiển thị dữ liệu trong giao diện AdminLTE (sử dụng Blade template).

  10. Có thông báo khi thêm/sửa/xóa thành công.

Phản hồi từ học viên

5

Tổng 0 đánh giá

Đăng nhập để làm bài kiểm tra

Chưa có kết quả nào trước đó