DA_TKHTT

Môi trường cài đặt

  • nodeJS
  • VueJS
  • Flask
  • MongoDB
  • MySQL

Khởi tạo database

  • Chạy file tourguide_202208040129.sql trong folder DB để tạo database
  • Tạo database tourguide trong MongoDB
  • Tạo các collection: HotelImage, RestaurantImage, RoomImage, TourContract, TourContractXML, TourDestinationImage, UserSignature

Thiết lập hệ thống

Backend

  • Mở file .env trong thư mục Backend để thay đổi cấu hình MySQL tương ứng với máy của bạn
  • Mở file dlbase.py trong folder Backend/repository để thay đổi lại cấu hình MongoDB
  • Chạy file app.py, và cài đặt các thư viện bị báo thiếu

Frontend

  • Mở lần lượt 3 project. Chạy npm install để cài đặt thư viện
  • Mở project ChatServer. Chạy npm install để cài thư viện

---------------------------

Sau khi đã cấu hình xong, chạy server backend và frontend để sử dụng hệ thống