/lms-tools-extensions

LMS의 사용성을 개선하는 크롬 확장프로그램입니다. 팝업으로 강의를 띄워주고, PDF 다운로드, 파일 다운로드, 영상 다운로드를 지원합니다.

Primary LanguageJavaScript

LMS 확장 프로그램

LMS Tools

크롬 익스텐션 스토어

  • 숭실대학교 LMS의 불편한 점들을 해결하기 위해 제작한 크롬 확장 프로그램
  • 🤬 기존의 문제
    • 새탭, 새창으로 열기 불가
    • 로딩 속도가 느림
    • 페이지가 변경되어도 URL은 변경되지 않음
    • 강의를 보고 나오면 리스트가 사용자의 세팅이 유지되지 않음
    • 파일 다운로드를 받는데에도 강의 상세 페이지에 접속했다가 나와야함
    • 가장 큰 문제인, 무한로딩이 자주 걸림
  • 프로젝트의 목표 🔥 공부하는 것도 힘든데 LMS로 받는 스트레스 줄이자 🔥
    • 📌 페이지 이동을 최소화하여, 느린 LMS의 로딩을 줄이자
    • 📌 무한로딩 발생 시, 크롬이 자체적으로 새로고침 하도록 하자
    • 📌 새창, 새탭 열기를 구현하자
  • 개발 방법
    • 크롬 개발자도구 및 크롬 확장프로그램 활용
  • 서비스 중인 기능
    • 핵심기능
      • 강의 탭 새창, 새탭으로 열기
      • 강의 자료 바로 다운로드하기
      • 영상 다운로드하기
      • 무한로딩 자동 새로고침
    • 부가 기능
      • 숭파이 자동로그인
      • 강의 PIP기능 제공 (23년 1학기 제공 예정)
      • 숭실 학습 커뮤니티 (23년 1학기 제공 예정)
        • 학교 / 학과 공지사항 (23년 1학기 제공 예정)
        • 실시간 채팅 (23년 1학기 제공 예정)
    • 대면 수업 전환으로 인한 프로젝트 중단....ㅠ

프로젝트 상세 제작기

Velog's GitHub stats

프로그램 작동 모습

LMS 작동 화면