Skip to content
View 0verfl0w767's full-sized avatar

Organizations

@whitebluedev @SangDuo @syu-kr @SyuCSDC @PROFILE-CARD @SSAZIBANG-NAVY

Block or report 0verfl0w767

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
0verfl0w767/README.md

SYU KR Project (2023 ~)

필요에서 출발해, 서비스로 완성 — 그리고 도전

삼육대학교 학생들의 편의를 위한 SYU KR 서비스를 개발 및 운영중입니다.

> Main Services

↳ 누적 사용자 50,000명 달성

  • 에브리타임 삼육대학교 정규 시간표 유지 · 관리 및 업데이트
    (2023년 1학기, 2023년 2학기, 2024년 1학기, 2024년 2학기, 2026년 1학기)
  • 삼육대학교 시간표 마법사
  • 삼육대학교 공통(교양) 목록 조회
  • 삼육대학교 모의 수강신청
  • 삼육대학교 수강신청 장바구니 이전 경쟁률 및 현황
  • 삼육대학교 실시간 셔틀버스 위치 및 도착 시간표

> Crawling & Data Analysis

  • 강의계획서 · 수강편람 데이터 크롤링 및 데이터 변환
  • 에브리타임 강의평가, 강의평점 데이터 크롤링 (컴퓨터공학부, 교양)
  • 수강신청 및 장바구니 데이터 수집 및 데이터 변환
  • 실시간 셔틀버스 위치 수집, 추적 및 동선 분석 (거리, 위치 계산)

> Backend & Infrastructure

  • NGINX 기반 멀티 서비스 통합 운영
    • TLS 1.3 기반 HTTPS 및 HTTP/3(QUIC) 적용
    • Reverse Proxy 구조로 다수의 웹 · API 서비스 라우팅
  • Redis 기반 API 분리 및 캐싱 아키텍처
    • GitHub Contents 호출 캐싱을 통해 조회 트래픽 감소 및 응답 속도 개선
  • PM2 기반 Node.js 서비스 프로세스 관리
    • 무중단 재시작 및 장애 복구 자동화
    • 다중 인스턴스 운영을 통한 안정성 확보
  • 메일 서버 구축 및 운영
    • Postfix(SMTP) · Dovecot(IMAP) · Roundcube(UI) · Nginx 기반 메일 서버 구축
    • NestJS + JWT 계정 시스템 및 PM2 · CI/CD 환경으로 통합 운영

Pinned Loading

  1. syu-kr/lecture.syu.kr-suwings syu-kr/lecture.syu.kr-suwings Public

    [Sahmyook University] Lecture Information Web Crawling Engine.

    Python 1

  2. mail-register mail-register Public

    NestJS-based mail account registration and management system.

    TypeScript 1

  3. Lecture-Timetable Lecture-Timetable Public

    [Sahmyook University] Timetable builder. Pure vanilla JS.

    JavaScript 1

  4. overwatch-tier-card overwatch-tier-card Public

    Generate your Overwatch2 status card.

    TypeScript

  5. SyuCSDC/csdc.kr SyuCSDC/csdc.kr Public

    The academy website-main of sahmyook computer science and engineering.

    HTML 1

  6. MySNS-GCP MySNS-GCP Public

    [객체지향 프로그래밍 II] 기말 프로젝트 - Google Cloud Platform

    Shell