Người dùng
Đăng ký, đăng nhập bằng username và password.
Tạo và quản lý nhiều chuyến đi.
Thiết lập điểm đến, ngày bắt đầu, ngày kết thúc và ngân sách.
Quản lý lịch trình theo từng ngày và khung giờ.
Kiểm tra trùng thời gian trong lịch trình.
Quản lý các địa điểm tham quan, ăn uống, mua sắm.
Lưu địa chỉ, giờ mở cửa, số điện thoại và liên kết bản đồ.
Quản lý các khoản chi theo từng nhóm.
Theo dõi tổng chi phí, ngân sách đã sử dụng và số tiền còn lại.
Quản lý checklist hành lý.
Theo dõi tiến độ chuẩn bị hành lý.
Quản lý vé máy bay, tàu, xe và mã đặt chỗ.
Quản lý thông tin khách sạn và thời gian nhận/trả phòng.
Tạo và ghim ghi chú quan trọng.
Viết nhật ký chuyến đi theo từng ngày.
Theo dõi lịch sử và thông tin các chuyến đi đã thực hiện.
Cập nhật hồ sơ và đổi mật khẩu.
Quản trị viên
Quản lý toàn bộ tài khoản người dùng.
Phân quyền User và Admin.
Khóa hoặc mở khóa tài khoản.
Reset mật khẩu người dùng.
Theo dõi toàn bộ chuyến đi trong hệ thống.
Quản lý và kiểm tra dữ liệu phát sinh.
Thống kê số lượng người dùng, chuyến đi và hoạt động hệ thống.
Theo dõi báo cáo tổng quan.
Logic nổi bật
Kiểm tra ngày kết thúc không nhỏ hơn ngày bắt đầu.
Kiểm tra lịch trình phải nằm trong thời gian của chuyến đi.
Phát hiện các hoạt động bị trùng khung giờ.
Tự động cộng tổng chi phí theo từng chuyến.
Tự tính ngân sách còn lại.
Theo dõi tỷ lệ hoàn thành checklist hành lý.
Phân quyền rõ ràng giữa người dùng và quản trị viên.
Dữ liệu mỗi người dùng được quản lý riêng theo tài khoản.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Cài XAMPP.
Khởi động Apache và MySQL.
Giải nén source vào:
C:\xampp\htdocs\travel_diary_app
Truy cập:
http://localhost/phpmyadmin
Import file database.sql.
Kiểm tra cấu hình kết nối MySQL trong source.
Mở:
http://localhost/travel_diary_app/
Tài khoản Admin: admin / Admin@123
Tài khoản người dùng: minh / User@123