Skip to content

Latest commit

 

History

History
79 lines (56 loc) · 3.08 KB

README.md

File metadata and controls

79 lines (56 loc) · 3.08 KB

Dự án Phần mềm Kỹ thuật Web App

Screenshot 2024-05-19 134312

Giới thiệu

Đây là dự án Phần mềm Kỹ thuật Web App được phát triển bởi Quyền CảnhPhạm Quân. Dự án này tập trung vào việc xây dựng một ứng dụng web hiện đại và linh hoạt giúp kết nối học sinh và gia sư một cách hiệu quả.

Thông tin chi tiết về sản phẩm và cách cài đặt chạy demo được trình bày trong video và bài báo cáo. Bạn có thể xem thêm tại VIDEO VÀ BÁO CÁO BTL. Bản mềm bài báo cáo

Mục lục

  1. Thông tin dự án
  2. Tính năng
  3. Cài đặt
  4. Sử dụng
  5. Cấu trúc dự án
  6. Đóng góp
  7. Giấy phép

Thông tin dự án

Dự án lập trình web gia sư nhằm tạo ra một nền tảng kết nối học sinh và gia sư. Mục tiêu chính của web là tạo ra một nơi để học sinh có thể đưa ra yêu cầu tìm kiếm gia sư và gia sư có thể đăng ký nhận lớp.

Tính năng

usecase diagram drawio

Cài đặt

Hướng dẫn cài đặt dự án và thiết lập môi trường phát triển:

  1. Tạo cơ sở dữ liệu trên máy tính local với tên dataq.
  2. Tạo môi trường ảo:
    pip install virtualenv
    virtualenv venv
  3. Kích hoạt môi trường ảo:
    • Trên Windows:
      venv\Scripts\activate
    • Trên macOS/Linux:
      source venv/bin/activate
  4. Cài đặt các gói cần thiết:
    pip install -r requirements.txt
  5. Chuyển đến thư mục ứng dụng:
    cd Tutor_app/app
  6. Khởi chạy ứng dụng:
    python app.py

Sử dụng

Hướng dẫn chi tiết cách sử dụng ứng dụng có sẵn trong README.md.

Cấu trúc dự án

Dưới đây là cấu trúc thư mục của dự án:

Screenshot 2024-05-19 160617

Đóng góp

Chúng tôi hoan nghênh mọi đóng góp từ cộng đồng. Vui lòng tạo một nhánh mới, thực hiện các thay đổi và gửi yêu cầu kéo (pull request) để chúng tôi xem xét.

Giấy phép

Dự án này được cấp phép theo MIT License.