Restaurant Foodie là một ứng dụng web được xây dựng bằng ngôn ngữ lập trình PHP, các framework Laravel và Bootstrap. Ứng dụng này được xây dựng nhằm phục vụ nhu cầu quản lý trong các nhà hàng nhỏ, cửa hàng đồ ăn, có chức năng chính lập danh mục, thêm, sửa, xóa menu món ăn. Các tính năng cụ thể bao gồm:
- Landing page giới thiệu nhà hàng
- Homepage giơi thiệu sơ bộ các món ăn (Food) và loại món (Category) của nhà hàng
- Hiển thị danh sách toàn bộ các Category. Danh sách này chỉ có những thành viên (đã đăng ký) được xem.
- Hiển thị danh sách toàn bộ các Food và danh sách các Food theo Category tương ứng. Danh sách này chỉ có những thành viên (đã đăng ký) được xem.
- Thực hiển chức năng thêm, sửa, xóa các Food và Category. Chức năng này chỉ có tài khoản được trao quyền admin được thực hiện (Giả định tài khoản admin là “nguye@gmail.com” );
Project được xây dựng theo mô hình MVC. Mình đã cố gắng comment rất chi tiết trong code, nhằm giúp các bạn có thể hiểu và sử dụng nó hiệu quả nhất.
HƯỚNG DẪN CÀI ĐẶT
Trước hết, máy tính của các bạn cần phải cài đặt xampp, npm, và composer (cách cài đặt có thể search google)
Tại thư mục root của project mở cửa sổ cmd và lần lượt thực hiện các câu lệnh dưới đây
composer require
npm install
npm run dev
php artisan serve