KGITBANK, KG아이티뱅크, kg아이티뱅크, kg아이티, KGIT뱅크, IT뱅크, KGIT, 케이지아이티뱅크, 아이티뱅크, KG아이티뱅크학원, KGITBANK학원, KGITBANK종로, KGITBANK강남, KGITBANK노량진, KGITBANK부산, KG아이티뱅크종로, KG아이티뱅크강남, KG아이티뱅크노량진, KG아이티뱅크부산, IT뱅크종로, IT뱅크강남, IT뱅크노량진, IT뱅크부산, 종로아이티뱅크, 강남아이티뱅크, 노량진아이티뱅크, 부산아이티뱅크, KG에듀원 아이티뱅크, KG인테리어뱅크, KGIT학원, KG인테리어뱅크학원, KG에듀원, KG에듀원IT학원, ITBANK, ITBANK학원, ITBANK종로, ITBANK강남, ITBANK노량진, ITBANK부산, KG아이티뱅크수강료, KG아이티뱅크시간표, KGITBANK수강료, KGITBANK시간표, KG아이티뱅크본점, KG아이티뱅크종로본점, 프로그래밍학원, 코딩학원, 파이썬코딩학원, C언어학원, python학원, JAVA학원, 자바학원, JSP학원, 리눅스학원, CCNA학원, 네트워크학원, 클라우드학원, OCP자격증학원, 오라클학원, OCP학원, 오라클WDP학원, 오라클자격증학원, AWS학원, AWS자격증학원, 개발자부트캠프학원, 부트캠프, 개발자부트캠프, 백엔드부트캠프, 프론트푸트캠프, 백엔드개발자부트캠프, 서울백엔드개발자부트캠프학원, 프로그래밍개발자, 서버엔지니어, 네트워크엔지니어, 정보보안전문가, 프로그래머, IT학원, IT취업, 고졸취업, 대졸취업, 고졸IT취업, 대졸IT취업, IT취업학원, 종로, 강남, 노량진, 부산 IT학원, 빅데이터학원, R학원, R프로그래래밍학원, 빅데이터분석학원, 프론트앤드개발자, 백엔드개발자, 자바웹개발자, 자바개발자, 웹개발자학원, 앱개발자학원, 프론트엔드개발자학원, 서울개발자부트캠프학원, 서울프로그래밍학원, 서울파이썬학원, 서울C언어학원, 서울자바학원, 서울JAVA학원, 서울빅데이터학원, 서울IT학원, 서울IT취업학원, 서울오라클학원, 서울AWS학원, 서울OCP학원, 서울정보보안학원, 서울클라우드학원, 서울백엔드개발자학원, 서울개발자학원, 서울네트워크학원, 서울컴퓨터학원, 서울자바개발자학원, 서울국비지원IT학원, 서울국비지원IT, 서울국비지원자바학원
포트폴리오 목록
[수강생들의 우수 포트폴리오를 소개합니다.]
페이지 정보
작성자 시스템운영팀
작성일25-09-24 09:15
조회9,142회
댓글0건
-

- 표지
-

- 목차
-

- 개요
-

- 목표
-

- 시스템 아키텍처
-

- 주요기능
-

- ERD
-

- 프로젝트 성과
-

- 메인페이지
-

- 사용자 관련 페이지
-

- 문제풀이-코딩문제
-

- 문제풀이-AI생성
-

- 문제풀이-AI평가
-

- 게이미피케이션
-

- 통계 및 히스토리
프로젝트 제목 |
SnippetHub |
과정명 |
퍼블릭 클라우드 기반 DevSecOps 융합 인재 양성 과정 |
발표일 |
2025.02.27 ~ 2025.08.28 |
담당강사 |
이규철 강사 |
팀원&담당파트 |
우O준 |
백엔드 개발 |
이O빈 |
프론트엔드 개발 |
김O수 |
백엔드 및 인프라 |
주제 및 목적 |
- AI 기반 프로그래밍 학습 플랫폼 : 코드 스니펫 공유, AI 코드 분석·평가, 문제 자동 생성, 게이미피케이션을 통해 개발자들의 학습 효율과 협업 능력 향상을 목표로 함 |
내용 |
- 코드 스니펫 작성·공유·실행
- AI 코드 평가(품질·가독성·최적화 제안)
- AI 문제 자동 생성(난이도/카테고리별)
- 학습 관리(제출 이력, 통계, 랭킹)
- 게이미피케이션(레벨/포인트/뱃지)
- 실시간 알림(WebSocket 기반)
- OAuth2 소셜 로그인 및 JWT 인증
- 커뮤니티 기능(게시판, 댓글, 좋아요) |
특장점 |
- AI 통합: 코드 품질 분석, 문제 생성, 최적화 방안 제시 → 개인화 학습 경로 제공
- 실시간성: WebSocket 기반 알림 시스템으로 즉각적 피드백
- 게이미피케이션: 8단계 등급·포인트·뱃지 시스템으로 학습 동기 부여
- 차별화: 기존 플랫폼(백준, snippet-generator) 대비 다중 언어 지원 및 AI 기능 강화 |
사용기술 및 개발환경 |
- 백엔드: Java 17, Spring Boot 3.3.1, Spring Security, OAuth2, JWT, Spring Data JPA, Hibernate, Spring WebSocket(STOMP)
- 프론트엔드: React 19.1.0, React Router DOM, SockJS, Axios, React Syntax Highlighter
- DB & DevOps: MySQL 8.0, Redis 캐시, 로드밸런싱, Git, Gradle, Tomcat
- 보안 및 유지보수: JWT HS512, XSS/SQLi 방어, Swagger 문서화, 구조화 로깅 |