Hệ thống quản lý nhà hàng đặt bàn nhà hàng online giúp khách hàng dễ dàng xem thực đơn, đặt chỗ, thanh toán, áp dụng mã giảm giá và trò chuyện trực tuyến. Quản lý nhà hàng quán ăn quản lý thực đơn, đơn hàng, bài viết, khách hàng và tin nhắn. Admin có toàn quyền thiết lập hệ thống, phân quyền và quản lý tài khoản hiệu quả.
	 
	Công nghệ sử dụng
	Front-end: HTML, CSS, Bootstrap, Javascript, ReactJs
	Backend: Javascript, NodeJs
	Database: Mysql
	 
	Chức năng dành cho Khách Hàng
	- 
		
			Xem thực đơn & dịch vụ: Khách hàng có thể duyệt qua menu và các dịch vụ hiện có của nhà hàng trước khi quyết định đặt bàn. 
- 
		
			Đăng ký / Đăng nhập tài khoản: Tạo và sử dụng tài khoản để quản lý thông tin cá nhân và theo dõi lịch sử đặt bàn. 
- 
		
			Đặt bàn trực tuyến: Đặt chỗ nhanh chóng qua nền tảng online mà không cần gọi điện. 
- 
		
			Thanh toán linh hoạt: Hỗ trợ nhiều phương thức thanh toán bao gồm online và thanh toán tại nhà hàng. 
- 
		
			Nhập mã giảm giá: Khách hàng có thể áp dụng các mã khuyến mãi để được giảm giá trực tiếp. 
- 
		
			Quản lý tài khoản: Cập nhật thông tin cá nhân, xem đơn hàng đã đặt, và sử dụng voucher. 
- 
		
			Hỗ trợ trực tuyến: Tính năng trò chuyện giúp khách dễ dàng liên hệ và nhận hỗ trợ từ nhân viên. 
	 
	Chức năng dành cho Nhân viên & Quản trị viên (Admin)
	- 
		
			Quản lý menu: Thêm, chỉnh sửa, xóa món ăn và danh mục món ăn; hỗ trợ tìm kiếm. 
- 
		
			Quản lý bài viết & danh mục: Tạo, chỉnh sửa, xóa và phân loại nội dung bài viết để quảng bá hoặc thông báo. 
- 
		
			Quản lý khách hàng: Theo dõi, chỉnh sửa thông tin khách hàng và hỗ trợ khi cần thiết. 
- 
		
			Xử lý đơn đặt bàn: Theo dõi trạng thái đơn đặt bàn, thêm mới hoặc cập nhật thông tin. 
- 
		
			Quản lý voucher: Thêm mới, cập nhật hoặc xóa mã giảm giá được sử dụng trong hệ thống. 
- 
		
			Quản lý bàn ăn: Cập nhật thông tin bàn và tình trạng bàn đang sử dụng hoặc còn trống. 
- 
		
			Kiểm soát đánh giá: Duyệt, theo dõi và xử lý các đánh giá từ khách hàng. 
- 
		
			Quản lý tin nhắn: Xem và phản hồi tin nhắn từ người dùng trong hệ thống. 
	- 
		
			Quản lý vai trò: Thêm, sửa, xóa các vai trò trong hệ thống. 
- 
		
			Phân quyền chi tiết: Gán quyền cụ thể cho từng vai trò, giới hạn quyền truy cập theo chức năng. 
	Xin mời xem chi tiết các chức năng trong video demo
                        
                            
                            XEM THÊM ==> Hướng dẫn cài đặt chi tiết
                        
                         
                        
                        Nguồn: Sharecode.vn
                     
                    
                    
                    
                        
	 
	Hỗ trợ hướng dẫn cài đặt trên local
	Cài đặt xampp hoặc laragon
	Cài đặt NodeJs
	 
	 
	Import database có sẵn có vào phpMyadmin
	 
	--------------------------------------------------
	Cách chạy source 
	--------------------------------------------------
	Gõ lệnh  npm start trên  terminal
	 
	--------------------------------------------------
	Tài khoản : [email protected]
	Mật khẩu: Admin@123
	--------------------------------------------------
	 
	Nếu cần hỗ trợ chạy code trên local vui lòng liên hệ  với  mình qua zalo, thông tin  liên hệ sẽ  hiển thị  sau khi mua thành công. Cảm ơn