프로젝트 배경
1. 문제점
- 바카라 필승법마다 양식이 조금이라도 다르면 매번 새로운 폼을 만들어야 하는 불편함
- 그로 인해 바카라 필승법 폼이 너무 많아져 관리의 혼잡 발생
- 각 부서/개인별로 바카라 필승법가 여러 저장소에 분산되어 접근성과 관리 효율 저하
- 동일 바카라 필승법의 중복 생성 및 버전 충돌 문제 빈번
- 통합 검색 기능 부족으로 필요한 정보를 신속하게 찾기 어려움
- 바카라 필승법 보관 및 접근 권한 관리의 미비로 보안 취약성 존재
2. 프로젝트 목표
- 웹 빌더처럼 자유롭게 폼을 제작·편집할 수 있는 DMS 플랫폼 구축
- 바카라 필승법 버전관리 및 통합 저장소 제공으로 업무 효율 극대화
- 바카라 필승법 검색 성능 강화 및 보안 체계 확립
3. 주안점
- 다양한 바카라 필승법 유형을 하나의 플랫폼에서 통합 관리
- 중복/버전 문제 최소화 및 유실 방지
- 보안 및 권한 관리 강화로 안전한 바카라 필승법 활용 보장
- 누구나 쉽게 사용할 수 있는 직관적 UI/UX 구현
*본 포트폴리오 내 이미지는 이해를 돕기 위해 가상으로 제작되었습니다.
- 바카라 필승법마다 양식이 조금이라도 다르면 매번 새로운 폼을 만들어야 하는 불편함
- 그로 인해 바카라 필승법 폼이 너무 많아져 관리의 혼잡 발생
- 각 부서/개인별로 바카라 필승법가 여러 저장소에 분산되어 접근성과 관리 효율 저하
- 동일 바카라 필승법의 중복 생성 및 버전 충돌 문제 빈번
- 통합 검색 기능 부족으로 필요한 정보를 신속하게 찾기 어려움
- 바카라 필승법 보관 및 접근 권한 관리의 미비로 보안 취약성 존재
2. 프로젝트 목표
- 웹 빌더처럼 자유롭게 폼을 제작·편집할 수 있는 DMS 플랫폼 구축
- 바카라 필승법 버전관리 및 통합 저장소 제공으로 업무 효율 극대화
- 바카라 필승법 검색 성능 강화 및 보안 체계 확립
3. 주안점
- 다양한 바카라 필승법 유형을 하나의 플랫폼에서 통합 관리
- 중복/버전 문제 최소화 및 유실 방지
- 보안 및 권한 관리 강화로 안전한 바카라 필승법 활용 보장
- 누구나 쉽게 사용할 수 있는 직관적 UI/UX 구현
*본 포트폴리오 내 이미지는 이해를 돕기 위해 가상으로 제작되었습니다.
프로젝트 성과
바카라 필승법 관리 효율화
기존에 동일 목적의 바카라 필승법 폼이 무분별하게 늘어나던 문제를 해결하여, 폼 종류를 약 50% 이상 통합
업무 생산성 향상
드래그 앤 드롭 기반 폼 빌더 도입으로 사용자 바카라 필승법 작성 소요 시간 40% 단축
검색 효율 개선
OpenSearch 기반의 통합 검색으로 바카라 필승법 검색 속도 40% 이상 향상, 원하는 자료를 수초 내로 검색 가능
보안 강화
Keycloak 기반의 SSO 및 역할 기반 접근 제어(RBAC) 적용으로 권한 없는 접근 시도 차단, 보안 사고 위험 감소
데이터 일원화 달성
기존 여러 저장소에 흩어져 있던 바카라 필승법를 AWS S3 + CloudFront 기반의 중앙 저장소로 이관, 관리 효율성과 안정성 확보
핵심 기능

드래그 앤 드롭 폼 빌더
손쉽게 입력 폼을 구성할 수 있도록 드래그 앤 드롭 방식의 폼 제작 기능을 개발했습니다. 다양한 필드(텍스트, 날짜, 체크박스 등)를 자유롭게 조합해 부서별 바카라 필승법 양식 제작이 가능하도록 했습니다.

커스텀 바카라 필승법 폼 생성 및 관리
기존에 동일한 목적의 폼이 중복 생성되는 문제를 해결하기 위해, 사용자가 직접 폼을 설계하고 저장할 수 있는 기능을 제공했습니다. 불필요한 폼의 난립을 줄이고 관리 효율을 높였습니다.

통합 바카라 필승법 저장소 구축 + 강력한 검색 시스템 (OpenSearch 기반)
바카라 필승법 제목, 작성자, 태그, 본문 키워드를 빠르게 조회할 수 있도록 전문 검색(Full-text Search) 및 필터링 기능을 구현했습니다. 이를 통해 바카라 필승법 검색 시간이 약 40% 이상 단축되었습니다.

버전 관리 및 이력 추적
동일 바카라 필승법가 중복 저장되거나 버전 충돌이 발생하는 문제를 해결하기 위해 자동 버전 관리 및 롤백 기능을 도입했습니다. 사용자는 필요 시 이전 버전으로 손쉽게 복구할 수 있습니다.

역할 기반 접근 제어 (RBAC)
Keycloak을 통한 로그인/인증 및 권한 관리를 구현하여, 부서·직급·업무 역할에 따라 접근 가능한 바카라 필승법를 세분화했습니다. 관리자는 권한 부여/회수, 사용자 관리 기능을 통해 보안을 강화할 수 있습니다.
진행 단계
기획 및 요구사항 정의
2024.08.
- 고객사와 협의하여 바카라 필승법 관리 현황과 불편 요소 분석
- 다양한 부서별 바카라 필승법 폼 요구사항 수집 및 공통·개별 항목 구분
- 다양한 부서별 바카라 필승법 폼 요구사항 수집 및 공통·개별 항목 구분
시스템 설계
2024.09.
- React + TypeScript 기반 프론트엔드 구조 설계
- NestJS 백엔드 아키텍처 및 REST API 설계
- MySQL DB 스키마 및 AWS S3/CloudFront 저장소 구조 정의
- NestJS 백엔드 아키텍처 및 REST API 설계
- MySQL DB 스키마 및 AWS S3/CloudFront 저장소 구조 정의
개발 단계
2024.10.
- 드래그 앤 드롭 폼 빌더 구현
- 바카라 필승법 업로드, 카테고리 자동 분류, OpenSearch 기반 검색 기능 개발
- 관리자/사용자 권한 설정 화면 및 API 개발
- 버전 관리 및 변경 이력 추적 기능
- 바카라 필승법 업로드, 카테고리 자동 분류, OpenSearch 기반 검색 기능 개발
- 관리자/사용자 권한 설정 화면 및 API 개발
- 버전 관리 및 변경 이력 추적 기능
테스트 및 안정화
2024.11.
- 기능 단위/통합 테스트 진행
- 실제 사내 바카라 필승법 데이터를 기반으로 시나리오 검증
- 보안 취약점 점검 및 보완 조치
- 실제 사내 바카라 필승법 데이터를 기반으로 시나리오 검증
- 보안 취약점 점검 및 보완 조치
배포 및 운영 지원
2024.12.
- AWS 환경에 최종 배포 및 CloudFront CDN 연결
- 사내 사용자 교육 및 사용 가이드 제공
- 운영 중 발생하는 이슈 모니터링 및 개선 작업 진행
- 사내 사용자 교육 및 사용 가이드 제공
- 운영 중 발생하는 이슈 모니터링 및 개선 작업 진행
프로젝트 상세
1. 프로젝트 개요
- “DMS 시스템 구축”이라는 전체 주제 소개
- 프로젝트 기간(2024.08 ~ 2024.12)과 규모(인원 수 6먕, 자체 개발)
2. 해결한 문제
- 바카라 필승법 폼이 조금만 달라도 새로 만들어야 하는 번거로움
- 폼이 누적되면서 복잡해지고, 관리가 어려워진 문제
- 바카라 필승법가 여러 저장소에 흩어져 있어 검색 효율성 저하
- 바카라 필승법 버전 충돌 및 관리 어려움
- 보안 관리 미흡
3. 접근 방법
- 웹 빌더 방식의 드래그 앤 드롭 폼 빌더를 도입
- React + TypeScript 기반 UI 구현, 사용자 친화적 에디터 제공
- NestJS와 MySQL로 안정적인 서버 및 데이터 관리
- AWS S3 + CloudFront를 활용한 바카라 필승법 저장 및 빠른 배포 환경 구축
- OpenSearch 기반의 고속 검색 기능 도입 → 다양한 바카라 필승법 형식에서도 빠르게 검색 가능
- Keycloak 기반 SSO + RBAC(역할 기반 접근 제어)로 보안 및 접근 권한 체계 강화
4. 성과 및 차별화
- 바카라 필승법 검색 소요 시간을 기존 대비 40% 이상 단축
- 불필요한 중복 바카라 필승법 30% 감소, 관리 효율 향상
- 보안 규정 준수 및 사용자 권한 관리 강화로 보안 사고 위험 최소화
- 클라이언트 요구에 맞춘 맞춤형 폼 제작 기능을 통해 다양한 산업군 대응 가능
- “DMS 시스템 구축”이라는 전체 주제 소개
- 프로젝트 기간(2024.08 ~ 2024.12)과 규모(인원 수 6먕, 자체 개발)
2. 해결한 문제
- 바카라 필승법 폼이 조금만 달라도 새로 만들어야 하는 번거로움
- 폼이 누적되면서 복잡해지고, 관리가 어려워진 문제
- 바카라 필승법가 여러 저장소에 흩어져 있어 검색 효율성 저하
- 바카라 필승법 버전 충돌 및 관리 어려움
- 보안 관리 미흡
3. 접근 방법
- 웹 빌더 방식의 드래그 앤 드롭 폼 빌더를 도입
- React + TypeScript 기반 UI 구현, 사용자 친화적 에디터 제공
- NestJS와 MySQL로 안정적인 서버 및 데이터 관리
- AWS S3 + CloudFront를 활용한 바카라 필승법 저장 및 빠른 배포 환경 구축
- OpenSearch 기반의 고속 검색 기능 도입 → 다양한 바카라 필승법 형식에서도 빠르게 검색 가능
- Keycloak 기반 SSO + RBAC(역할 기반 접근 제어)로 보안 및 접근 권한 체계 강화
4. 성과 및 차별화
- 바카라 필승법 검색 소요 시간을 기존 대비 40% 이상 단축
- 불필요한 중복 바카라 필승법 30% 감소, 관리 효율 향상
- 보안 규정 준수 및 사용자 권한 관리 강화로 보안 사고 위험 최소화
- 클라이언트 요구에 맞춘 맞춤형 폼 제작 기능을 통해 다양한 산업군 대응 가능

바카라 필승법 총 수, 최근 업데이트된 바카라 필승법 목록, 부서별 사용량 차트, 빠른 바카라 필승법 생성 버튼까지 포함되어 있어 클라이언트가 직관적으로 전체 관리 현황

검색창에 키워드를 입력하면 결과 리스트가 뜨고, 좌측에 필터(바카라 필승법 타입/부서)가 있는 구조라 클라이언트가 검색 효율 개선

바카라 필승법의 여러 버전을 타임라인 형태로 표시하고, 각 버전마다 Restore 버튼이 있어 버전 충돌 방지 / 롤백 기능

사용자 리스트(Admin/Editor/Viewer), 멤버 초대(이메일 + 역할 선택), 권한 수정 기능까지 포함되어 있어 보안/권한 관리 기능