프로젝트 배경
문제점
- 정보 접근성 및 성능 저하: 기존 연구소 웹사이트는 모바일 환경 지원이 미흡하고, 동적인 페이지 로딩 방식으로 인해 초기 로딩 속도가 느려 사용자 경험 및 검색 엔진 최적화(SEO)에 불리함.
- 비효율적인 콘텐츠 관리: 콘텐츠 관리자가 HTML 지식 없이 연구 성과, 공지사항 등을 손쉽게 등록 및 수정할 수 있는 직관적인 시스템이 부재함.
- 보안 및 확장성 문제: 데이터 접근 권한 분리가 미흡하여 보안 취약점이 존재하고, 향후 기능 추가(특허 연동, 논문 검색 등)를 위한 유연한 시스템 확장성이 부족함.
프로젝트 목표
- SSG 기반 고성능 웹 구축: Next.js의 SSG를 활용하여 초기 로딩 속도를 획기적으로 향상시키고, SEO 최적화를 통해 연구소 정보의 검색 노출도를 극대화하는 것.
- 크로스 플랫폼 UX/UI 개선: TailwindCSS와 React(Next.js)를 활용하여 모든 디바이스에서 일관되고 최적화된 반응형 사용자 경험을 제공.
- 안전하고 효율적인 관리 환경 구축: 직관적인 관리자 페이지를 제공하고, 데이터 접근 권한 분리를 통한 보안 아키텍처를 강화.
주안점
- SSG를 통한 성능/SEO 최적화: 콘텐츠 페이지를 미리 HTML로 생성하여 초기 로딩 속도 및 검색 엔진 크롤링 효율을 극대화.
- 모듈 기반 확장성 확보: 향후 연구 성과 업로드, 특허 데이터베이스 연동 등 기능 확장에 용이한 모듈화된 설계 적용.
- TailwindCSS를 활용한 반응형 컴포넌트 개발: 다양한 디바이스에 최적화된 크로스 플랫폼 UI를 효율적으로 구축.
- 보안 및 권한 분리 아키텍처: 관리자/사용자 데이터 접근 권한을 명확히 분리하여 민감 정보 유출 위험 최소화.
- 정보 접근성 및 성능 저하: 기존 연구소 웹사이트는 모바일 환경 지원이 미흡하고, 동적인 페이지 로딩 방식으로 인해 초기 로딩 속도가 느려 사용자 경험 및 검색 엔진 최적화(SEO)에 불리함.
- 비효율적인 콘텐츠 관리: 콘텐츠 관리자가 HTML 지식 없이 연구 성과, 공지사항 등을 손쉽게 등록 및 수정할 수 있는 직관적인 시스템이 부재함.
- 보안 및 확장성 문제: 데이터 접근 권한 분리가 미흡하여 보안 취약점이 존재하고, 향후 기능 추가(특허 연동, 논문 검색 등)를 위한 유연한 시스템 확장성이 부족함.
프로젝트 목표
- SSG 기반 고성능 웹 구축: Next.js의 SSG를 활용하여 초기 로딩 속도를 획기적으로 향상시키고, SEO 최적화를 통해 연구소 정보의 검색 노출도를 극대화하는 것.
- 크로스 플랫폼 UX/UI 개선: TailwindCSS와 React(Next.js)를 활용하여 모든 디바이스에서 일관되고 최적화된 반응형 사용자 경험을 제공.
- 안전하고 효율적인 관리 환경 구축: 직관적인 관리자 페이지를 제공하고, 데이터 접근 권한 분리를 통한 보안 아키텍처를 강화.
주안점
- SSG를 통한 성능/SEO 최적화: 콘텐츠 페이지를 미리 HTML로 생성하여 초기 로딩 속도 및 검색 엔진 크롤링 효율을 극대화.
- 모듈 기반 확장성 확보: 향후 연구 성과 업로드, 특허 데이터베이스 연동 등 기능 확장에 용이한 모듈화된 설계 적용.
- TailwindCSS를 활용한 반응형 컴포넌트 개발: 다양한 디바이스에 최적화된 크로스 플랫폼 UI를 효율적으로 구축.
- 보안 및 권한 분리 아키텍처: 관리자/사용자 데이터 접근 권한을 명확히 분리하여 민감 정보 유출 위험 최소화.
프로젝트 성과
최대화된 웹 성능 및 SEO 확보
Next.js SSG 기반 구축 및 AWS S3 활용으로 초기 로딩 속도를 대폭 개선하고, 검색 엔진 최적화(SEO)를 달성하여 정보 접근성을 극대화했습니다.
크로스 플랫폼 최적 사용자 경험 구현
반응형 컴포넌트 설계 및 명확한 CTA 적용을 통해 모든 디바이스에서 일관된 최적의 경험을 제공하고, 접근 동선을 최소화했습니다.
안정적 콘텐츠 관리 및 보안 체계 구축
직관적인 관리자 페이지와 권한 분리 기반의 보안 아키텍처를 설계하여, 콘텐츠 운영의 효율성과 민감 데이터 보호의 안정성을 확보했습니다.
핵심 기능
고성능 SSG 기반 콘텐츠 제공
Next.js의 SSG를 활용하여 초기 로딩 속도를 획기적으로 향상시키고 AWS S3 기반으로 정적 파일을 호스팅하여 저비용 고성능 및 SEO 최적화 환경을 구축했습니다.
크로스 플랫폼 반응형 UI
스마트폰, 태블릿, PC 등 모든 디바이스에서 최적화된 경험을 제공하는 반응형 컴포넌트를 설계하고, 접근성(A11y)과 명확한 CTA 기반의 사용자 경험을 구현했습니다.
안전하고 직관적인 콘텐츠 관리 시스템
콘텐츠 관리자가 HTML 지식 없이도 쉽게 운영할 수 있는 직관적인 관리자 페이지를 제공하며, 권한 분리 기반의 보안 아키텍처로 데이터 안전성을 확보했습니다.
진행 단계
기획 및 요구사항 정의
2024.10.
고객 요구사항 기반 주요 분석 항목 정의 및 AI 분석, 동영상 처리 프로세스 설계. 전체 서비스 흐름을 체계적으로 설계했습니다.
디자인 및 UX 설계
2024.10.
관리자 및 사용자 페이지의 반응형 UI/UX 설계를 진행하고, 고객사 피드백을 반영하여 실사용 환경에 최적화된 화면 디자인을 완성했습니다.
개발 및 모델 최적화
2024.10.
Front/Back-end 기능 구현 및 동영상 스트리밍 서버 구축. YOLOv8 기반 유아 자세 분석 AI 모델 개발 및 성능을 최적화했습니다.
통합 테스트 및 검증
2024.11.
동영상 스트리밍 성능, AI 알고리즘 정확도 및 속도를 검증하고, 관리자 기능을 테스트했습니다. 고객사 현장 테스트 피드백을 반영했습니다.
런칭 및 서비스 오픈
2024.11.
운영 서버 배포 및 실 서비스 개시. 고객사 교육 및 초기 사용자 지원 후 최종 검수를 거쳐 본격적인 서비스를 시작했습니다.
프로젝트 상세
1. 성능 및 검색 최적화 (SEO)
SSG 기반 구축: Next.js의 Static Site Generation 방식을 적극 활용하여 콘텐츠 페이지를 미리 HTML로 생성함으로써 초기 로딩 속도를 획기적으로 향상시키고, 검색 엔진 크롤링이 용이하도록 SEO를 최적화.
고성능 인프라: AWS S3 기반으로 이미지 및 정적 파일을 호스팅하여 저비용으로 고성능의 콘텐츠 전송 환경을 구성.
2. 사용자 경험 및 접근성
크로스 플랫폼 UI 설계: 스마트폰, 태블릿, PC 등 다양한 디바이스에서 일관되고 최적화된 경험을 제공하는 반응형 컴포넌트를 개발.
접근 동선 최소화: 사용자가 원하는 연구소 정보나 기술 이전 관련 콘텐츠에 빠르게 도달할 수 있도록 접근 동선을 최소화하고, 핵심 정보로 유도하는 명확한 CTA (Call to Action)를 설계.
접근성 (A11y) 고려: 웹 접근성 표준을 고려하여 UI를 개선하고, 사용자 피드백을 기반으로 지속적인 UI 개선 작업을 진행.
3. 관리 및 보안 아키텍처
직관적인 관리자 페이지: 콘텐츠 관리자가 HTML 지식 없이도 연구 성과, 공지사항 등을 손쉽게 등록 및 수정할 수 있도록 직관적인 UI의 관리자 페이지를 제공.
보안 아키텍처: 관리자 및 사용자 데이터 접근 권한을 명확히 분리하고, 데이터 접근 분리 구조를 통해 보안성을 강화하여 민감한 정보의 유출 위험을 최소화함.
4. 확장성 및 데이터 분석
모듈 기반 설계: 향후 연구 성과 업로드, 논문 검색 기능, 특허 데이터베이스 연동 등 기능 확장을 고려하여 모듈화된 설계를 적용, 유지보수 및 확장 용이성을 확보.
사용자 행동 분석: Google Analytics 및 Search Console을 연동하여 연구소 정보에 대한 사용자 유입 경로와 행동 패턴을 분석할 수 있는 기반을 마련.
SSG 기반 구축: Next.js의 Static Site Generation 방식을 적극 활용하여 콘텐츠 페이지를 미리 HTML로 생성함으로써 초기 로딩 속도를 획기적으로 향상시키고, 검색 엔진 크롤링이 용이하도록 SEO를 최적화.
고성능 인프라: AWS S3 기반으로 이미지 및 정적 파일을 호스팅하여 저비용으로 고성능의 콘텐츠 전송 환경을 구성.
2. 사용자 경험 및 접근성
크로스 플랫폼 UI 설계: 스마트폰, 태블릿, PC 등 다양한 디바이스에서 일관되고 최적화된 경험을 제공하는 반응형 컴포넌트를 개발.
접근 동선 최소화: 사용자가 원하는 연구소 정보나 기술 이전 관련 콘텐츠에 빠르게 도달할 수 있도록 접근 동선을 최소화하고, 핵심 정보로 유도하는 명확한 CTA (Call to Action)를 설계.
접근성 (A11y) 고려: 웹 접근성 표준을 고려하여 UI를 개선하고, 사용자 피드백을 기반으로 지속적인 UI 개선 작업을 진행.
3. 관리 및 보안 아키텍처
직관적인 관리자 페이지: 콘텐츠 관리자가 HTML 지식 없이도 연구 성과, 공지사항 등을 손쉽게 등록 및 수정할 수 있도록 직관적인 UI의 관리자 페이지를 제공.
보안 아키텍처: 관리자 및 사용자 데이터 접근 권한을 명확히 분리하고, 데이터 접근 분리 구조를 통해 보안성을 강화하여 민감한 정보의 유출 위험을 최소화함.
4. 확장성 및 데이터 분석
모듈 기반 설계: 향후 연구 성과 업로드, 논문 검색 기능, 특허 데이터베이스 연동 등 기능 확장을 고려하여 모듈화된 설계를 적용, 유지보수 및 확장 용이성을 확보.
사용자 행동 분석: Google Analytics 및 Search Console을 연동하여 연구소 정보에 대한 사용자 유입 경로와 행동 패턴을 분석할 수 있는 기반을 마련.

홈페이지 (웹 화면)

홈페이지 (iPhone 14 Pro Max 화면)

페이지 1(iPhone 14 Pro Max 화면)

메뉴 (iPhone 14 Pro Max 화면)

관리자 페이지



