Skip to content

sode-co/masa

Repository files navigation

Masa: Meetings management

Feature by role:

  • Student:
    • Follow meeting
    • Unfollow meeting
    • View meeting:
      • View all meeting
      • Join a meeting
      • View followed meeting
      • Search meeting by mentor's name
      • Search meeting by title
    • Ask question
    • View meeting question
  • Lecturer:
    • Register to become mentor
  • Mentor:
    • Create meeting
    • Edit meeting
    • Cancel meeting
  • Guest:
    • Login
  • Admin:
    • Manage member:
      • Update status of users
      • Search member by name
      • Search member by role
    • Manage mentor:
      • Enroll mentor
      • Uneroll mentor

Technology:

  • Frontend:
    • HTML/CSS
    • Javascript
    • JSP
    • Bootstrap
  • Backend:
    • MVC Servlet
    • Java
    • JDBC
    • Azure studio - Database
    • Dagger 2
    • Dependency injection
  • Deployment:
    • Github
    • CI/CD with Jenkin
    • Docker
    • Digital Ocean

Team member:

Project image:

Login page:

image

Admin page:

image

Student page:

image image image

Member page:

image image

Mentor page:

image image image

HOW TO BUILD:

docker-compose up -d serverdev

serverdev là nhóm các services nhưng không bao gồm tomcat

GIẢI THÍCH CẤU TRÚC FOLDERS:

  • MAILDATA: CHỨA NHỮNG EMAIL ĐANG GỬI

CẤU HÌNH DATABASE:

  • DATABASE NAME: MASA
  • DATABASE USER: SA
  • DATABASE USER PASSWORD: Password123
  • PORT: 1533
  • SERVER: LOCALHOST

CONNECT DB USING AZURE:

server: localhost,1533
password: Password123
user: SA

CÁCH RESET LẠI DỮ LIỆU TRONG DATABASE:

  • Tắt container: docker-compose down
  • Xóa volume xx_vmssql docker volume rm masa_vmssql

CÁCH XEM VÀ RESET LẠI DỮ LIỆU CỦA SERVER EMAIL:

  • XÓA FILE MAIL.JSON ĐỂ HỦY HÀNG ĐỢI GỬI EMAIL.

CÁCH DỌN DẸP SAU KHI CODE XONG:

docker-compose down

CÁCH UPDATE DOCKER:

  • Tắt container: docker-compose down
  • Xóa volumes để reset dữ liệu: docker volume rm masa_vmssql
  • Tải bản cập nhật mới: docker-compose pull
  • Rebuild docker docker-compose build
  • Khởi động lại Docker và đợi 50 giây: docker-compose up -d serverdev

About

Meeting support for Fpt University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published