프로젝트 배경
1) 문제점 - 디자인학부 특성상 PSD, AI, 영상 등 수GB 단위 파일을 다루지만 체계적 관리 시스템 없음 - 학생 과제물을 안전하게 수집할 방법 부재 - 학생 간 과제 다운로드 방지 등 세밀한 접근 제어 필요 - 기존 클라우드 서비스는 용량 제한과 비용 문제 - 교수/조교/학생 역할별 권한 분리 필요 2) 프로젝트 목표 - 최대 10GB 단일 파일 업로드 지원 - Presigned U
프로젝트 성과
최대 10GB 단일 파일 업로드
Presigned URL 직접 전송으로 서버 무부하, 학생 PSD/영상 과제물도 안정적 처리
서버 트래픽 99.9% 절감
S3 호환 스토리지 직접 업로드 아키텍처, 서버는 메타데이터만 처리
섹션별 스토리지 분리
공지=MinIO, 제출함=R2 등 섹션별 독립 정책으로 비용·성능 최적화
list_only 접근 정책
학생끼리 과제 다운로드는 차단하면서 제출 현황 확인은 가능 — 표절 방지와 제출 관리 양립
핵심 기능
프로젝트 상세
1) 포트폴리오 소개 : 서비스 카테고리(ex. 커머스, AI 등)와 메인 타깃(ex. 주부, 청소년) 등을 포함한 간략한 소개 - 예시 : 주부들을 위한 생활용품 커머스 개발 2) 작업 범위 : 개발에 참여한 범위 및 지원환경 - 예시) 화면 설계, UI/UX 디자인, 서버 구축, Front-end 개발, 관리자 페이지 개발 등 - 예시) 반응형 웹, Android, iOS 등 3) 주요 업






