프로젝트 제안서

프로젝트 제안서

특허/발명 아이디어 고도화 교육 웹 서비스

기존 실물 교보재 기반 특허/발명 아이디어 교육을 디지털로 전환하여, 중·고등학생이 웹에서 체계적으로 아이디어를 고도화할 수 있는 맞춤형 교육 플랫폼을 구축합니다.

9,000,000원 60일 웹 / 교육 플랫폼 원본 공고

13+

완료 프로젝트

44

예상 공수 (M/D)

60일

프로젝트 기간

5+

핵심 모듈

함께 만들어 가겠습니다

각 메뉴를 클릭하시면 상세 내용을 확인하실 수 있습니다.

프로젝트 소개

기존 실물 교보재 기반 특허/발명 아이디어 교육을 디지털로 전환하여, 중·고등학생이 웹에서 체계적으로 아이디어를 고도화할 수 있는 맞춤형 교육 플랫폼을 구축합니다.

프로젝트 개요

항목내용
프로젝트명중고등학생 대상 특허/발명 아이디어 고도화 교육 웹 서비스 개발
카테고리웹 / 교육 플랫폼
제안 금액9,000,000원 (VAT 별도)
제안 기간60일
핵심 기술Next.js 14, React, TypeScript, TailwindCSS, NestJS, PostgreSQL, Docker

핵심 요구사항 분석

  • 회원 및 인증: OTP 기반 접속코드 인증, 개인정보 수집(미성년자), 발명가 번호 발급·상시 노출
  • 학습 및 진단: 튜토리얼/인트로(동영상), 발명 아이디어 구상 여부에 따른 조건 분기, 퀴즈 플로우
  • 아이디어 고도화: 카드 활용 시스템(과학원리/기술요소, 발명원리), 14~15단계 반복 레벨업, Level 1~3 관리
  • 소통 및 피드백: 익명 리스트 열람(텍스트/이미지), 익명 질문/피드백, 답변 및 업데이트
  • 관리자 모듈: 사용자/데이터 관리, 단계 승인(관리자 확인 후 다음 단계 진행 허가)
  • 반응형: PC / Mobile / Tablet 지원
  • 산출물: 화면 설계서, 기능 명세서, UI/UX 디자인 원본(Figma), 소스 코드 전체

제안 포인트

1. 교육 현장 특화 UX 설계

중·고등학생이 주 사용자인 만큼, 직관적이고 시각적인 UI를 설계합니다. 카드 기반 교보재의 물리적 경험을 디지털에서 재현하기 위해 드래그 앤 드롭, 카드 플립 애니메이션 등 인터랙티브 요소를 활용합니다.

2. 단계별 승인 워크플로우 경험

EZ-Approve 전자결재 프로젝트에서 구축한 다단계 승인 엔진 경험을 활용합니다. "관리자 확인 후 다음 단계 진행" 패턴은 전자결재의 결재 워크플로우와 동일한 아키텍처로, 검증된 설계를 적용할 수 있습니다.

3. 게이미피케이션 레벨업 설계 경험

DayStarter 프로젝트에서 7단계 루트박스 이코노미와 레벨업 시스템을 설계·운영한 경험이 있습니다. 아이디어 Level 1~3 관리 및 14~15단계 반복 고도화 프로세스에 게이미피케이션 설계 패턴을 적용하여 학생들의 참여 동기를 극대화합니다.

4. 확장 가능한 기술 스택

Next.js + NestJS + PostgreSQL 조합으로 향후 기능 확장(AI 아이디어 분석, 학교별 관리 등)에 유연하게 대응할 수 있는 아키텍처를 구성합니다. 반응형 웹으로 PC/Mobile/Tablet을 단일 코드베이스로 지원합니다.

사용 기술 및 툴

개발 기술

Next.js 14 React TypeScript TailwindCSS NestJS PostgreSQL TypeORM Docker Figma

협업 및 커뮤니케이션

Slack / 카카오톡 Zoom / Google Meet Notion GitHub

견적서

본 견적서는 프로젝트 요구사항 분석을 기반으로 산출되었습니다.

견적 요약

항목내용
프로젝트명중고등학생 대상 특허/발명 아이디어 고도화 교육 웹 서비스 개발
제안 금액9,000,000원 (VAT 별도)
제안 기간60일
견적 유효기간제안일로부터 30일

상세 견적 내역

구분항목수량단가금액
기획요구사항 분석, 기능 정의, 화면 설계, 정책 설계1식-1,200,000원
디자인UI/UX 디자인 (Figma), 디자인 시스템, 반응형1식-1,500,000원
프론트엔드학생용 웹 + 관리자 웹 (반응형)1식-2,500,000원
백엔드서버 API, DB 설계, 인프라 구성1식-2,500,000원
QA/배포기능 테스트, 서버 배포, 인수 지원1식-800,000원
프로젝트 관리커뮤니케이션, 문서화, 산출물 정리1식-500,000원
합계 (VAT 별도)9,000,000원

산정 근거

  • 유사 프로젝트(EZ-Approve, Harmony Link) 수행 경험 기반 효율적 공수 산정
  • 반응형 웹 단일 코드베이스로 멀티 디바이스 대응 비용 최적화
  • 기획~배포 전 과정 일관된 수행으로 커뮤니케이션 오버헤드 최소화
  • VAT 별도 기준

포함 사항

  • 소스 코드 전체 이관
  • 개발 문서 (API 명세서, DB 스키마, 배포 가이드)
  • UI/UX 디자인 원본 파일 (Figma)
  • 화면 설계서, 기능 명세서
  • 1개월 무상 하자 보수
  • 배포 환경 세팅 (1회)

불포함 사항

  • 서버 호스팅 비용 (AWS 등)
  • 도메인 구매 비용
  • 외부 유료 API 사용 비용
  • 교보재 카드 콘텐츠 제작 (데이터는 클라이언트 제공)
  • 하자 보수 기간 이후 유지보수

공수계산서

기능별 개발 공수(Man-Day)를 산출하여 일정과 비용의 근거를 제시합니다.

공수 요약

구분공수 (M/D)비율
기획/설계6 M/D14%
UI/UX 디자인7 M/D16%
프론트엔드 개발12 M/D27%
백엔드 개발12 M/D27%
QA/배포4 M/D9%
버퍼3 M/D7%
합계44 M/D100%

기능별 상세 공수

기능세부 작업담당공수 (M/D)
기획/설계요구사항 상세 정의 및 기능 명세서기획2.5
화면 설계(와이어프레임) 및 플로우차트기획2
DB 스키마 설계 및 API 명세서기획1.5
UI/UX 디자인학생용 메인 화면 및 학습 플로우디자인2.5
아이디어 고도화 UI (카드/레벨업)디자인2
관리자 대시보드디자인1.5
반응형 대응 (Mobile/Tablet)디자인1
회원 및 인증OTP 접속코드 생성/검증 API백엔드1
개인정보 수집/약관 동의 화면프론트엔드1
발명가 번호 발급 및 노출풀스택1
학습 및 진단튜토리얼/인트로 화면 (영상 포함)프론트엔드1.5
조건 분기 진행 로직풀스택1
아웃트로 및 퀴즈 플로우풀스택1.5
아이디어 고도화아이디어 리스트 (익명/Level 관리)풀스택2
카드 활용 시스템 (열람/선택 UI)풀스택2.5
레벨업 로직 (14~15단계 반복)풀스택3
카드 데이터 관리 API백엔드1
소통 및 피드백아이디어 상세 열람 (텍스트/이미지)프론트엔드1
익명 질문/피드백 작성풀스택1.5
질문/피드백 해결 및 업데이트풀스택1
관리자 모듈사용자/데이터 관리 대시보드풀스택2.5
단계 승인 권한 제어풀스택2
인프라/배포DB 마이그레이션 및 시딩백엔드1
서버 구성 및 배포DevOps1.5
QA기능 테스트 및 크로스브라우저 검증QA2.5
최종 검수 및 버그 수정QA1.5

산정 기준

  • 1 M/D = 8시간 기준 (1인 1일 작업량)
  • 주 5일 근무 기준
  • 버퍼 10~15% 포함
  • 유사 프로젝트 수행 경험 기반 효율적 개발

PRD (Product Requirements Document)

프로젝트 요구사항을 정의하고 기능 범위를 명확히 합니다.

1. 프로젝트 배경 및 목적

현재 중·고등학생 대상 특허/발명 아이디어 교육은 실물 교보재를 활용한 현장 그룹 활동 방식으로 운영되고 있습니다. 본 프로젝트는 기존 실물 교보재를 웹 기반 디지털 플랫폼으로 전환하고, 아이디어 고도화 과정을 체계화하여 학생들이 온라인에서도 효과적으로 발명 아이디어를 발전시킬 수 있는 환경을 구축하는 것을 목표로 합니다.

  • 기존 실물 교보재(과학원리/기술요소 카드, 발명원리 카드)의 디지털화
  • 14~15단계 반복형 아이디어 레벨업 프로세스 구현
  • 학생 간 익명 피드백 교환을 통한 아이디어 고도화
  • 관리자(교사) 승인 기반 단계 진행 제어

2. 사용자 정의

사용자 유형설명주요 기능
학생 (중·고등학생)발명 아이디어를 작성하고 고도화하는 주 사용자OTP 로그인, 아이디어 작성, 카드 활용, 레벨업, 피드백 교환, 퀴즈
관리자 (교사/운영자)교육 프로세스를 관리하고 단계를 승인하는 관리자사용자 관리, 데이터 확인, 단계 승인, OTP 접속코드 생성

3. 기능 요구사항

3.1 회원 및 인증 모듈

  • [필수] 이름 + 접속코드(OTP 방식 일회성 생성) 기반 사용자 인증
  • [필수] 개인정보 수집: 성별, 학년(생년), 학교, 지역, 부모님 연락처
  • [필수] 약관 동의 (개인정보 수집·이용 동의, 미성년자 법정대리인 동의)
  • [필수] 발명가 번호 발급: 1인당 고유 식별 번호, 중복 방지, 모든 화면에 상시 노출

3.2 학습 및 진단 모듈

  • [필수] 튜토리얼/인트로: 텍스트 및 동영상(움직이는 텍스트) 형태의 가이드
  • [필수] 조건 분기: 발명 아이디어 구상 여부에 따른 맞춤형 진행 단계 분기
  • [필수] 아웃트로 및 퀴즈: 최종 제출 후 결과 안내 및 퀴즈 플로우

3.3 아이디어 고도화 모듈

  • [필수] 아이디어 리스트: 발명가 번호 기반 익명 리스트 (Level 1~3 관리)
  • [필수] 카드 활용 시스템: '과학원리 및 기술요소', '발명원리' 교보재 카드 열람 및 선택
  • [필수] 아이디어 레벨업: 질의응답, 피드백, 카드를 활용한 해결 방법 구체화 (14~15단계 반복)

3.4 소통 및 피드백 모듈

  • [필수] 타인 아이디어 상세 열람: 텍스트/이미지 열람
  • [필수] 익명 질문/피드백 작성
  • [필수] 질문/피드백 해결: 받은 질문과 피드백에 대한 답변 및 내용 업데이트

3.5 관리자 모듈

  • [필수] 사용자 및 제출 데이터 관리: 가입 정보 및 단계별 입력 데이터 확인
  • [필수] 단계 승인: 특정 중간 단계에서 관리자 확인 및 승인 후 다음 단계 진행

4. 비기능 요구사항

항목요구사항
반응형PC, Mobile(Android/iOS 브라우저), Tablet 지원
성능페이지 로드 2초 이내, 30~50명 동시 접속 지원
보안HTTPS 필수, 개인정보 암호화, 미성년자 정보 보호 법령 준수
접근성중·고등학생 연령대에 적합한 직관적 UI, 최소 AA 수준 색상 대비
브라우저Chrome, Safari, Edge 최신 2개 버전 지원

5. 기술 제약사항

  • 개인정보 보호: 미성년자(중·고등학생) 개인정보 수집 시 개인정보보호법 및 정보통신망법 준수 — 부모님 연락처 수집을 통한 법정대리인 동의 체계 필요
  • 동시 접속: 교육 현장에서 30~50명 이상의 학생이 동시 접속하는 시나리오를 고려한 API 최적화
  • 콘텐츠 제공: 교보재 카드 데이터(과학원리/기술요소, 발명원리)는 클라이언트가 텍스트/이미지로 제공
  • 호스팅: 서버/DB 호스팅 비용은 프로젝트 금액에 불포함, 별도 협의

6. 범위 외 사항 (Out of Scope)

  • 네이티브 모바일 앱 개발 (반응형 웹으로 대응)
  • 결제/과금 시스템
  • 교보재 카드 콘텐츠 직접 제작 (데이터는 클라이언트 제공)
  • AI 기반 아이디어 자동 분석/추천
  • 다국어 지원

일정 제안

총 60일 기준 단계별 마일스톤 및 산출물을 제안합니다.

전체 일정 요약

단계기간주요 산출물
Phase 1: 기획/설계Day 1–10 (10일)요구사항 정의서, 기능 명세서, 와이어프레임, ERD
Phase 2: UI/UX 디자인Day 11–20 (10일)Figma 디자인 원본, 디자인 시스템 가이드
Phase 3: 핵심 기능 개발Day 21–50 (30일)프론트엔드/백엔드 소스 코드
Phase 4: QA/배포Day 51–60 (10일)테스트 보고서, 배포 가이드, 소스 코드 이관

상세 타임라인

PHASE 1

기획 및 설계

Day 1–10

상세 요구사항 분석, 기능 명세서 작성, 화면 설계(와이어프레임), DB 스키마 설계, API 명세서 초안

  • 산출물: 요구사항 정의서, 기능 명세서, 와이어프레임, ERD, API 명세서
  • 검수 기준: 클라이언트 리뷰 및 승인

PHASE 2

UI/UX 디자인

Day 11–20

Figma 기반 전체 화면 UI/UX 디자인, 디자인 시스템 정의(색상, 타이포그래피, 컴포넌트), 반응형 디자인 (PC/Mobile/Tablet)

  • 산출물: Figma 디자인 원본, 디자인 시스템 가이드
  • 검수 기준: 디자인 시안 리뷰 및 확정

PHASE 3

핵심 기능 개발

Day 21–50

회원/인증 모듈(OTP, 발명가 번호), 학습/진단 모듈, 아이디어 고도화 모듈(카드 시스템, 레벨업), 소통/피드백 모듈, 관리자 모듈(대시보드, 승인)

  • 산출물: 프론트엔드/백엔드 소스 코드, 개발 서버 배포
  • 중간 점검: Day 35 전후 주요 기능 데모

PHASE 4

QA 및 배포

Day 51–60

통합 테스트, 크로스브라우저 검증(PC/Mobile/Tablet), 서버/인프라 구성 및 운영 환경 배포, 최종 검수 및 인수

  • 산출물: 테스트 결과 보고서, 배포 가이드, 소스 코드 전체 이관
  • 최종 인수: 클라이언트 최종 검수 및 보완

마일스톤 체크포인트

마일스톤시점검수 기준
M1: 기획 완료Day 10요구사항 정의서 및 화면 설계서 승인
M2: 디자인 확정Day 20Figma 디자인 시안 최종 확정
M3: 중간 데모Day 35핵심 기능(인증, 카드, 레벨업) 작동 데모
M4: 개발 완료Day 50전체 기능 구현 완료, QA 시작
M5: 최종 인수Day 60검수 완료, 소스 코드 이관, 배포

커뮤니케이션 계획

항목방식주기
일일 진행 공유Slack / 카카오톡매일
주간 미팅Zoom / Google Meet주 1회
마일스톤 리뷰화면 공유 + 문서단계 완료 시
이슈 트래킹GitHub Issues상시

유사 프로젝트 경험

본 프로젝트와 유사한 기능/기술 스택을 활용한 수행 경험을 소개합니다.

13+

완료 프로젝트

44

예상 공수 (M/D)

60일

프로젝트 기간

5+

핵심 모듈

B2B SaaS

EZ-Approve (전자결재 SaaS 플랫폼)

B2B SaaS · 2026.01~2026.03 (9주)

프로젝트 개요

한국 기업의 전자결재·문서관리 프로세스를 디지털화하는 업무 자동화 SaaS 플랫폼. 엔터프라이즈급 다단계 결재 엔진(8종 결재 액션), 7종 사용자 역할, 50+ 페이지, 120~150 API 엔드포인트 규모.

핵심 기능

  • 다단계 결재 엔진 (상신·합의·전결·선결·후결·대결 등 8종 결재 행위)
  • 관리자 대시보드 및 역할 기반 접근 제어 (RBAC, 7종 역할)
  • Lexical 기반 리치 에디터 (170파일, 26 커스텀 노드)
  • 토큰 기반 외부 셀프서비스 포탈

본 프로젝트와의 유사점

  • 단계 승인 워크플로우: "관리자 확인 후 다음 단계 진행" 패턴이 전자결재의 결재 승인 로직과 동일
  • 관리자 대시보드: 사용자 데이터 관리, 승인 권한 제어 기능 공유
  • 다단계 프로세스: 14~15단계 반복 레벨업 ↔ 8종 결재 행위 다단계 워크플로우

기술 스택

NestJS 10 Next.js 13 TypeScript MySQL Lexical Docker
B2B SaaS

Harmony Link (시니어 주간보호 관리 플랫폼)

헬스케어 · 2025 (~6개월)

프로젝트 개요

노인 주간보호센터의 돌봄 기록, 투약 관리, 보호자 소통을 통합하는 멀티플랫폼 관리 시스템. 133K+ LOC, 140+ API 엔드포인트, 6개 플랫폼 지원.

핵심 기능

  • 멀티 사용자 유형 관리 (종사자, 보호자, 관리자)
  • 관리자 웹 대시보드 (데이터 관리, 역할별 접근 제어)
  • 단계별 데이터 기록 및 확인 워크플로우
  • 6개 플랫폼 반응형 지원 (Android, iOS, Web)

본 프로젝트와의 유사점

  • 멀티 사용자 유형: 학생/관리자 구조 ↔ 종사자/보호자/관리자 동일 패턴
  • 데이터 관리 대시보드: 단계별 제출 데이터 확인 ↔ 돌봄 기록 관리
  • 반응형 웹: PC/Mobile/Tablet 동시 지원 경험

기술 스택

NestJS 10 Next.js 13 Flutter TypeScript MySQL AWS CDK
게이미피케이션

DayStarter (게이미피케이션 수면 보상 앱)

B2C · 2022.06~ (약 3년 운영)

프로젝트 개요

센서 기반 수면 검증 + 게이미피케이션 + 토큰 이코노미를 결합한 알람 앱. 48개 화면, 37개 데이터 모델, ~50K LOC 규모의 자체 프로덕트.

핵심 기능

  • 7단계 루트박스 이코노미 (레벨업, 보상, 퀘스트)
  • Spine 2D 캐릭터 시스템 (조합형)
  • 단계별 진행 및 사용자 행동 유도 메커니즘
  • 센서 기반 수면 검증 (ML Kit, 조도, 배터리)

본 프로젝트와의 유사점

  • 레벨업 시스템: 아이디어 Level 1~3 ↔ 7단계 루트박스 이코노미
  • 단계별 진행: 14~15단계 반복 고도화 ↔ 게이미피케이션 퀘스트 단계
  • 사용자 행동 유도: 아이디어 고도화 동기부여 ↔ 수면 습관 변화 게이미피케이션

기술 스택

Flutter NestJS PostgreSQL Firebase Spine 2D Kotlin

함께 만들어 가겠습니다

프로젝트에 대해 더 자세한 논의를 원하시면 미팅을 신청해 주세요.