- Hệ thống bao gồm 3 ứng dụng chính và server
- Trong 3 ứng dụng có 2 ứng dụng hoạt động trên HĐH android (Order và bếp), 1 hoạt động trên windows (thu ngân)
- Cả 3 ứng dụng giao tiếp với nhau Realtime. (đây là cái cốt lõi của hệ thống)
- Server mình sử dụng là NodeJS + SocketIO + MySql Database
- Database local sử dụng Sqlite.
- Android tương tác với API thông qua Retrofit
- Ý tưởng của hệ thống được dựa trên khoá học lập trình Ứng dụng Order Food của thầy Chế Công Bình nhưng đã được tuỳ biến, cải tiến đến 90%.
-- Xem video demo để biết thêm chi tiết.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
- Yêu cầu người download code có kiến thức về NodeJS Server, SQL, Android tương tác với API với Retrofit...
- Yêu cầu máy tính đã cài đặt:
-
NodeJS (Chạy server)
-
Xampp (Chạy server, import MySQL Database)
-
Visual Studio (Chạy ứng dụng thu ngân)
-
SQL Server (Chạy database cho ứng dụng thu ngân, khuyến nghị cài đặt phiên bản 2014)
-
Postman
-
Android studio
- Sau khi cài đặt xong tất cả những công cụ trên:
-
Import MySQL Database (file MySQL có tên 4Food.sql ở trong thư mục 4food_server) - cách import có thể google. có rẩt nhiều bài hướng dẫn.
-
Import SQL Server (file SQL Server có tên Data.sql ở trong thư mục 4food_thungan) - cách import có thể google. có rẩt nhiều bài hướng dẫn.
- Sau khi import SQL Server => mở Visual Studio ra thay đổi đường dẫn tới SQL Server của ứng dụng.
-- Sau khi làm hết tất cả những việc trên rồi mở source code ra thay đổi địa chỉ ip theo máy và tiến hành chạy thử.
--- Chúc bạn may mắn và không gặp lỗi trong quá trình setup môi trường.
--- Mình luôn sẵn lòng giúp đỡ nếu bạn gặp lỗi nhưng hãy cố gắng sử dụng google để tìm hiểu cách làm. Vì mình chỉ rảnh vào buổi tối. Nếu bạn chờ mình giúp thì sẽ rất mất thời gian của bạn.
--- Cảm ơn bạn đã mua code của mình!
Nguồn: Topcode.vn