Skip to content

TECH!T back-end 7기 종합 프로젝트 : CS 영상 학습 관리 플랫폼 EduBridge

License

Notifications You must be signed in to change notification settings

Teckit7-FirstBridge/EduBridge

Repository files navigation

EduBridge

TECH!T back-end 7기 1차 프로젝트 : 교육 영상 플랫폼 EduBridge







main page




1. ERD

ERD



2. 시스템 구조도

구조도



3. 프로덕트 세부 (주요 페이지 소개)

수강 신청 ~ 요약노트 작성

GIFMaker_one

강좌 등록 ~ 로드맵 등록

GIFMaker_two

요약노트 내보내기

GIFMaker_three



4. 실행 방법

  1. 사이트 접속 (도메인 사용 기간 이후에는 접근 불가)
    : https://www.eb.kys.blue/

  2. IntelliJ IDEA + Visual Studio Code (윈도우 기준)

    1. git clone
    git clone https://github.com/Teckit7-FirstBridge/EduBridge.git
    1. IntelliJ IDEA - 백엔드 서버
    # RUN 실행 버튼 눌러 백엔드 서버 먼저 실행
    code front  # VScode로 front 폴더 열기
    1. Visual Studio Code - 프론트엔드 서버
    npm run dev
    • npm이 설치되어 있지 않은 경우
      • Node.js 설치
        https://nodejs.org/en/download/current

      • IntelliJ 또는 기본 터미널에서 다음 실행

        npm config set legacy-peer-deps true
        npm install -D svelte
        npm create svelte@latest front
        code front  # VScode로 front 폴더 열기
      • VScode 터미널에서 다음 실행

        npm install
        npm run dev # Ctrl + C 로 종료 가능
    1. 각 서버 URL 접근
    • back : localhost:8090/h2-console
    • front : localhost:5173

    1. 로컬 DB 데이터 추가 및 테스트
    • 로컬 서버 관리자 계정 : admin / 1234

About

TECH!T back-end 7기 종합 프로젝트 : CS 영상 학습 관리 플랫폼 EduBridge

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published