top of page
검색

앱 개발 기획안 (요구사항 정의서)

  • sanghoroh
  • 3월 6일
  • 4분 분량

앱 만들기
앱 만들기

1.1 프로젝트 개요

  • 프로젝트명: 한글사랑 (Hangeul Sarang)

  • 목표:

    • 전 세계 한류 팬·외국인 대상으로 장소별·상황별 한국어 학습 콘텐츠 제공

    • 정기적으로 새로운 클래스(상황/장소) 업데이트 → 각 클래스당 3,000원 결제

    • 결제 시 럭키 티켓(추첨 이벤트)을 통해 한국 여행·관광상품 혜택 제공

  • 주요 대상:

    • 한국 문화·언어에 관심있는 전 세계 초급~중급 학습자

    • 한류 팬, 관광 계획이 있는 외국인 등

1.2 주요 기능 요구사항

1) 회원가입/로그인

  • SNS 연동(구글, 페이스북)으로만 가입 가능 (이메일 가입 없음)

  • 최초 가입 시 간단 프로필(모국어, 관심 분야 등) 입력

  • DB에 회원 정보, 국가, 로그인 이력 저장

2) 클래스(학습 콘텐츠)

  • 각 클래스는 한 장소(예: 공항, 식당, 지하철, 병원 등)에서 벌어지는 상황을 한국어 지문(대화), 설명/강의로 구성

  • 난이도(초급/중급/고급) 구분

  • 매달 1개 이상 신규 클래스가 업데이트될 예정

  • 각 클래스는 동영상/애니메이션(서버 스트리밍) + 텍스트·퀴즈로 구성

3) 결제(클래스별 3,000원)

  • 유료 클래스 진입 시 결제 페이지 표시

  • 결제 완료 후 해당 클래스 영구 접근 권한 획득

  • 결제 방식:

    • 안드로이드/iOS 인앱결제(IAP) or Stripe/PayPal (플랫폼 정책에 맞게 구성)

    • 결제 완료 시 사용자 권한 업데이트

4) 럭키 티켓(추첨) 시스템

  • 결제 1회(3,000원) → “편지봉투 형식 티켓” 애니메이션 노출

    • 봉투를 ‘클릭’해 열면 티켓 포인트가 들어 있음 (예: 10~50포인트 랜덤)

  • 티켓 포인트가 누적 100이 되면, “추가 추첨권” 획득 (봉투 등장)

    • 봉투 열 때, 1~50% 할인쿠폰(또는 여행상품권 등)이 랜덤 발생

    • 높은 할인율(예: 30~50%)은 낮은 확률로 등장

  • 어드민(Admin)에서 매달 국가별 추첨 당첨자 수를 설정 가능

    • 예: “미국 사용자 3명, 일본 사용자 2명, 유럽 전체 5명” 등

  • 추첨 결과는 푸시 알림으로 통보 (또는 앱 내 알림 탭)

  • 실제 여행상품 당첨 시, 어드민에서 별도 연락/배송 등 처리

5) 앱 푸시 알림

  • 신규 클래스 업데이트, 당첨 안내, 티켓포인트 적립 안내 등

  • 노코드/로우코드 플랫폼의 푸시 모듈 or OneSignal 등 연동

6) UI/UX 요구

  • 메인화면:

    • 최신 클래스(신규 업로드) 배너

    • “내 티켓포인트” 표시

    • 클래스 리스트(무료·유료 구분)

  • 클래스 화면:

    • 장소별 상황 대화 지문 + 해설(문법/표현)

    • 동영상/애니 재생 (서버 스트리밍)

  • 결제/티켓:

    • 결제 시 결제 모듈 → 결제 후 봉투 애니메이션 → 티켓포인트 획득

  • 마이페이지:

    • 본인 소속 국가, 누적 결제 이력, 보유 클래스 목록, 티켓포인트 총합

7) 어드민(관리자) 기능

  • 유료 클래스 등록/수정: 동영상 URL, 텍스트, 이미지 등

  • 추첨 관리: 국가별 당첨자 수, 매월 뽑을 인원 설정

  • 회원 관리: 국가·결제이력·티켓포인트 조회

  • 쿠폰/이벤트 설정: 1~50% 할인 확률 배분 조정


한국어 학습 앱
한국어 학습 앱

1.3 시스템 구조

1) 앱 아키텍처


[사용자 단말(앱)]

↑(푸시/결제)

[노코드/로우코드 플랫폼]

|-- 로그인/Auth(Google/Fb)

|-- 결제(IAP/Stripe/등)

|-- 푸시 알림

|-- DB(Airtable/Built-in DB)

[서버 스토리지/CDN]

- 동영상·이미지(3천원 결제용 클래스)

- 예: Firebase/AWS S3


2) 데이터베이스 개념

  • User(user_id, sns_id, country, ticket_points, total_purchases, …)

  • Class(class_id, title, place, difficulty, media_url, price=3000, …)

  • Purchase(purchase_id, user_id, class_id, payment_method, date, …)

  • Ticket(ticket_id, user_id, gained_points, accumulated_points, reward_result, date)


한국어 학습앱
한국어 학습앱

1.4 화면 설계 (간단 예시)

  1. 메인화면

    • 상단 배너: “신규 클래스 업데이트!”

    • 내 티켓포인트: “현재 70/100”

    • 클래스 목록 (무료/유료)

  2. 클래스 상세

    • 지문/설명 탭, 동영상 탭, 관련 퀴즈 탭

    • “수강하기(3,000원)” 버튼 → 결제

  3. 결제 완료 시

    • 편지봉투 등장 → 클릭 열기 → “축하합니다! 20포인트 획득!”

  4. 마이페이지

    • 회원 정보(국가, 포인트, 구매 내역)

    • 쿠폰/이벤트 당첨내역

  5. 어드민 (웹 형태)

    • 클래스 등록: 제목, 장소, 난이도, 동영상 링크, 텍스트 편집

    • 추첨 당첨자 설정: 국가별 인원수, 당첨결과 확인


1.5 일정 및 리소스 (예시)

단계

기간

주요 작업

요구사항 정의

2025.05.01~05.05

기능 확정, 화면 기획, 데이터 구조 설계

플랫폼 세팅 & 디자인

05.06~05.15

노코드/로우코드 툴(Thunkable 등) 세팅


UI·UX 시안

개발 & 푸시/결제 연동

05.16~05.31

SNS 로그인, 인앱결제, 티켓포인트 로직 구현

테스트 & QA

06.01~06.10

사내/베타 테스터 검증, 오류 수정

앱 스토어 심사

06.11~06.25

구글플레이/애플 앱스토어 심사 대응

정식 오픈

06.26~

첫 달부터 매달 신규 클래스 1개씩 업데이트

1.6 향후 확장 계획

  • 오프라인 출판: 해당 국가별 전자출판·종이책 협업 진행 (앱+책 연계)

  • 더 다양한 이벤트: 누적 결제액, 총 학습시간 등에 따른 추가 보상

  • 챗봇 AI: 한국어 질의응답 기능(추후 ChatGPT API 등 연동)


앱마케팅
앱마케팅

2. 마케팅 기획안


2.1 목표 및 전략 개요

  • 목표:

    1. 글로벌 한류 팬, 한국어 학습자 유치

    2. 매달 신규 클래스 업데이트 시 3,000원 결제를 꾸준히 유도

    3. 럭키 티켓(추첨)으로 관광상품 매력 강조 → 앱 재방문·결제 활성화

  • 핵심 마케팅 포인트:

    • “저렴한 소액 결제로 실제 한국 여행 당첨 기회”

    • “매달 업데이트되는 상황별 한국어 학습, 언제든 재학습 가능”

2.2 타깃 시장 분류

  1. 미주/유럽: K-pop/K-드라마 팬, 한국 문화 호감층

  2. 일본/중국/동남아: 지리적으로 가까워 한국 방문 비율이 높은 편

  3. 중동/러시아/기타: 한류 영향 증가 추세

2.3 홍보 채널 및 방법

  1. SNS 마케팅

    • 페이스북/인스타그램/틱톡에서 한류·한국어 태그 활용

    • 앱 다운로드 링크 직접 유도 (Google Play / App Store)

  2. 유튜브/한류 인플루언서 협업

    • 한국어 학습 브이로그, K-pop 리액션 채널과 제휴

    • “한글사랑 앱에서 3,000원만 내면…” 등 프로모션

  3. 블로그/커뮤니티

    • Reddit(한류), Naver 해외카페, Interpals 등 외국인 커뮤니티에 소개글 게시

    • “실제 한국 여행상품 추첨” 강조

  4. 오프라인 연계

    • 각 국가별 한국문화원, 한국어학당 등과 협력(포스터, 배너 비치)

    • 앱 설치 시 할인코드 제공

2.4 이벤트/프로모션 전략

  1. 런칭 이벤트

    • 첫 결제(3,000원) 시 2배 티켓포인트 지급 (예: 20→40포인트)

    • 100포인트 달성 시 여행상품 추첨 확률 상향 (30% 할인권 이상 가능)

  2. 월간 신규 클래스 홍보

    • 매달 “새로운 장소/상황” 테마 예고

    • 해당 클래스 결제 시, 특정 기간 중 결제자 전원 추첨 (추가 혜택)

  3. 국가별 경쟁

    • 월간 국가별 결제 랭킹: 결제가 많은 국가에 추가 당첨 인원 할당

    • 사용자간 SNS 공유 유도 (“우리나라가 1위하면 당첨자+5명 늘어난다!”)

2.5 KPI 및 성과 지표

  1. 다운로드/회원가입 수

    • 월간 신규 가입자, 가입 전환율(설치→로그인)

  2. 결제 전환율

    • 클래스 결제(3,000원) 진행 비율, 반복 결제 빈도

  3. 티켓포인트 누적

    • 사용자별 평균 포인트/당첨 횟수

    • 당첨 후 재결제/재학습 유도 효과 확인

  4. 지역별 통계

    • 국가별 결제 건수, 당첨 인원 관리

  5. 리텐션율

    • 1주·1달 재방문율, 신규 클래스 구매 비중

2.6 예시 일정 / 예산 계획

항목

시기

예산(예시)

비고

SNS 광고(페이스북 등)

런칭 ~ 상시

월 $1,000+

국가별 타깃 광고 (미주/유럽/동남아 등 분할)

유튜브 인플루언서 협업

런칭 ~ 3개월차

1인당 $500~

약 2~3명 협업, 영상 내 앱홍보

오프라인 홍보물 제작

2개월차 ~

$1,000+

한국문화원, 대학 한국어학당 등 배포

추첨 상품/경품 비용

매월

변동

항공권/숙박권, 할인쿠폰 등, 협력사 스폰서 고려

2.7 리스크 및 대처

  • 인앱결제 정책: 애플/구글 스토어 심사에서 디지털 콘텐츠 유료화 시 IAP 사용 필수

  • 환불/소비자 불만: 추첨 당첨 안 되는 것에 대한 불만 발생 가능 → 공정성 안내, 확률 공개(대략적)

  • 언어 현지화: 영어 UI 위주로 시작, 추후 다국어(일본어/중국어) 지원 필요





 
 
 

댓글


bottom of page