프로젝트 제안서

프로젝트 제안서

QR 결제 데모 앱 개발

정부 정책자금 확보와 투자 유치를 위한 QR 결제 시연 데모 앱을 Flutter + Firebase 기반으로 빠르고 안정적으로 개발합니다. 사용자 앱, 가맹점 기능, 관리자 페이지까지 완성된 데모 환경을 제공하여 성공적인 시연을 지원합니다.

3,600,000원 30일 모바일 앱 (Android) 원본 공고

10+

완료 프로젝트

7년+

개발 경력

Flutter

핵심 기술

Firebase

백엔드

함께 만들어 가겠습니다

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

프로젝트 소개

정부 정책자금 확보와 투자 유치를 위한 QR 결제 시연 데모 앱을 Flutter + Firebase 기반으로 빠르고 안정적으로 개발합니다.

프로젝트 개요

항목내용
프로젝트명QR 결제 데모 앱 개발
카테고리모바일 앱 (Android)
제안 금액3,600,000원 (VAT 별도)
제안 기간30일
핵심 기술Flutter, Dart, Firebase (Auth, Firestore, Cloud Functions)

핵심 요구사항 분석

  • 사용자 앱 — 간편 로그인, 가상 머니 잔액 조회·충전, QR 코드 스캔 결제 시뮬레이션, 거래 내역 조회
  • 가맹점 기능 — 고유 QR 코드 생성·표시, Mock 결제 승인 알림, 일/주/월별 매출 내역 조회
  • 관리자 페이지 — 사용자 계정 관리, 가맹점 등록·QR 관리, 전체 거래 내역 조회·검색
  • 중국어 UI — 모든 화면 텍스트 중국어 개발 (번역 별도 협의)
  • 산출물 — Android APK, 전체 소스 코드, 관리자 페이지 접속 정보
  • 제외 범위 — 실제 결제 연동, 알리페이/위챗페이, 금융 보안 인증 없음

제안 포인트

핵심 제안 포인트

  • Flutter + Firebase 동일 기술 스택 프로젝트 3건 이상 수행 — Calendar Share(소셜 캘린더), Fortune App(운세 앱) 등에서 Flutter+Firebase 조합의 빠른 개발·배포 경험을 보유하고 있습니다.
  • QR 코드 스캔/생성 기능 실전 구현 경험 — Calendar Share에서 QR 기반 오프라인 디스커버리, Connectin에서 QR/BLE 근거리 탐색을 직접 구현하였습니다.
  • 데모/MVP 앱 빠른 딜리버리 — Fortune App을 3개월 내 기획·디자인·개발·출시까지 완료한 경험이 있으며, 시연용 앱 특성에 맞는 효율적 개발이 가능합니다.
  • 다국어 앱 개발 경험 — Fortune App(한국어/영어), Connectin(베트남어/영어) 등 다국어 앱 개발 경험을 바탕으로 중국어 UI 적용에 대응합니다.
  • 관리자 페이지 동시 개발 — EZ-Approve, Harmony Link, Connectin 등 모바일 앱과 관리자 웹을 동시에 개발·납품한 경험이 다수 있습니다.

사용 기술 및 툴

개발 기술

Flutter Dart Firebase Auth Firestore Cloud Functions React Tailwind CSS mobile_scanner qr_flutter

협업 및 커뮤니케이션

GitHub Figma Slack Zoom Notion

견적서

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

견적 요약

항목내용
프로젝트명QR 결제 데모 앱 개발
제안 금액3,600,000원 (VAT 별도)
제안 기간30일
견적 유효기간제안일로부터 30일

상세 견적 내역

구분항목수량단가금액
기획요구사항 분석, 화면 설계, DB 스키마1식-500,000원
디자인UI/UX 디자인 (사용자 앱 + 가맹점 + 관리자)1식-500,000원
모바일 앱Flutter 앱 (사용자 + 가맹점 기능)1식-1,300,000원
관리자 페이지웹 관리자 페이지 개발1식-500,000원
백엔드Firebase 연동 (Auth, Firestore, Functions)1식-400,000원
QA/배포테스트, APK 빌드, 배포1식-400,000원
합계 (VAT 별도)3,600,000원

산정 근거

  • 유사 프로젝트(Calendar Share, Fortune App) 수행 경험을 기반으로 공수를 산정하였습니다.
  • 실제 결제 연동이 없는 데모 앱 특성을 감안하여, 핵심 시연 기능에 집중한 효율적 개발 비용을 산출하였습니다.
  • 모바일 앱(사용자+가맹점)과 관리자 웹 페이지를 1인 풀스택으로 진행하여 커뮤니케이션 비용을 최소화합니다.
  • 중국어 번역은 클라이언트와 별도 협의 사항이며, 번역 비용은 본 견적에 포함되지 않습니다.

포함 사항

  • 소스 코드 전체 이관
  • 개발 문서 (API 명세서, DB 스키마, 배포 가이드)
  • 1개월 무상 하자 보수
  • 배포 환경 세팅 (Firebase Hosting 1회)

불포함 사항

  • Firebase 사용 비용 (무료 Spark 플랜 기준 개발, 초과 시 Blaze 플랜 전환 비용)
  • 도메인 구매 비용
  • 중국어 번역 비용 (별도 협의)
  • 하자 보수 기간 이후 유지보수
  • iOS 앱 빌드 및 App Store 배포

공수계산서

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

공수 요약

구분공수 (M/D)비율
기획/설계3 M/D14%
UI/UX 디자인3 M/D14%
모바일 앱 개발 (사용자+가맹점)8 M/D36%
관리자 페이지 개발3 M/D14%
백엔드 (Firebase)3 M/D14%
QA/배포2 M/D9%
합계22 M/D100%

기능별 상세 공수

기능세부 작업담당공수 (M/D)
기획/설계요구사항 분석 및 정의기획1
화면 설계 (와이어프레임)기획1
DB 스키마 및 API 설계설계1
UI/UX 디자인사용자 앱 + 가맹점 화면 디자인디자인2
관리자 페이지 디자인디자인1
사용자 앱간편 로그인 + 홈 화면프론트엔드1
잔액 조회 + 가상 충전프론트엔드1
QR 코드 스캔 + 결제 시뮬레이션프론트엔드2
거래 내역 조회프론트엔드0.5
중국어 UI 적용프론트엔드0.5
가맹점 기능QR 코드 생성 + 표시프론트엔드1
Mock 결제 승인 알림프론트엔드1
매출 내역 조회 (일/주/월)프론트엔드1
관리자 페이지사용자 관리 (CRUD)풀스택1
가맹점 관리 + QR 관리풀스택1
거래 내역 관리 + 검색풀스택1
백엔드 (Firebase)Auth + Firestore 스키마백엔드1
Cloud Functions (결제 로직, 알림)백엔드1.5
데모용 데이터 시딩백엔드0.5
QA/배포통합 테스트 + 버그 수정QA1
APK 빌드 + 납품배포1

산정 기준

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

PRD (Product Requirements Document)

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

1. 프로젝트 배경 및 목적

본 프로젝트는 정부 정책자금 신청 및 투자 유치 발표를 위한 QR 결제 데모 앱을 개발하는 것입니다.

  • 중국 관광객 대상 QR 결제 서비스의 핵심 결제 흐름을 시각적으로 시연
  • 실제 결제 시스템 구축 대신 핵심 기능(QR 스캔→결제 모의)에 집중한 데모 앱
  • 시연 시 사업 모델의 핵심을 명확하게 전달하는 것이 최우선 목표

2. 사용자 정의

사용자 유형설명주요 기능
소비자 (사용자)가상 머니로 QR 결제를 진행하는 중국 관광객 (시연용)로그인, 잔액 조회, 가상 충전, QR 결제, 거래 내역
가맹점주QR 코드를 제공하고 결제를 수신하는 매장 운영자 (시연용)QR 생성, 결제 승인 확인, 매출 내역
관리자전체 시스템을 관리하는 운영자사용자 관리, 가맹점 관리, 거래 내역 관리

3. 기능 요구사항

3.1 사용자 앱

  • [필수] 간편 로그인 — 데모 시연용 테스트 계정 또는 이메일 로그인
  • [필수] 가상 머니 잔액 표시 화면
  • [필수] 가상 충전 기능 — 버튼 클릭 시 정해진 금액 충전
  • [필수] QR 결제 시뮬레이션
    • 카메라를 통한 QR 코드 스캔
    • 결제 금액 입력
    • 결제 비밀번호 입력
    • 결제 완료 모의 화면
  • [필수] 거래 내역 조회 (충전 + 결제 내역)

3.2 가맹점 기능

  • [필수] 가맹점 고유 QR 코드 생성 및 표시
  • [필수] Mock 결제 승인 알림 — 사용자 결제 시 가맹점주에게 알림
  • [필수] 매출 내역 조회 (일/주/월별)

3.3 관리자 페이지 (웹)

  • [필수] 사용자 관리 — 데모용 계정 생성, 조회, 관리
  • [필수] 가맹점 관리 — 등록, QR 코드 정보 관리
  • [필수] 거래 내역 관리 — 전체 가상 거래 조회 및 검색

4. 비기능 요구사항

항목요구사항
성능데모 시연 환경 기준 원활한 동작 (동시 접속 5명 이내)
UI/UX시연에 적합한 깔끔하고 직관적인 디자인, 중국어 텍스트
플랫폼Android APK 필수, Flutter 기반
데이터Firebase Firestore 기반 실시간 데이터 동기화

5. 기술 제약사항

  • 프론트엔드: Flutter (Dart) — Android APK 빌드
  • 백엔드: Firebase (Auth, Firestore, Cloud Functions, Hosting)
  • QR 라이브러리: mobile_scanner (스캔), qr_flutter (생성)
  • 관리자 페이지: React + Tailwind CSS (반응형 웹)
  • 모든 UI 텍스트 중국어 (번역 범위 별도 협의)

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

  • 실제 결제 시스템 연동 (PG사, 알리페이, 위챗페이 등)
  • 금융 보안 인증 (전자금융업 등록 등)
  • iOS 앱 빌드 및 App Store 배포
  • 실시간 환율 연동
  • 대량 동시 접속 대응 (시연용이므로 소규모 기준)

일정 제안

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

전체 일정 요약

단계기간주요 산출물
Phase 1: 기획/설계Day 1~5요구사항 정의서, 와이어프레임, DB 스키마, API 설계
Phase 2: UI/UX 디자인Day 4~8주요 화면 디자인 시안, 디자인 시스템
Phase 3: 핵심 기능 개발Day 8~20Flutter 앱 (사용자+가맹점), Firebase 연동
Phase 4: 관리자 페이지 + 통합Day 18~25관리자 웹 페이지, 전체 통합 테스트
Phase 5: QA/배포Day 25~30APK 빌드, 최종 테스트, 산출물 납품

상세 타임라인

PHASE 1

기획 및 설계

Day 1~5

요구사항 상세 정의, 화면 설계(와이어프레임), DB 스키마 설계, API 설계, 시연 시나리오 수립

  • 산출물: 요구사항 정의서, 와이어프레임, ERD, API 명세서

PHASE 2

UI/UX 디자인

Day 4~8

사용자 앱, 가맹점, 관리자 페이지 화면 디자인, 중국어 UI 레이아웃 적용, 디자인 시안 승인

  • 산출물: Figma 디자인 시안, 디자인 가이드

PHASE 3

핵심 기능 개발

Day 8~20

Flutter 앱 개발 (사용자 앱 + 가맹점 기능), Firebase 연동 (Auth, Firestore, Cloud Functions), QR 스캔/생성 구현

  • 산출물: 동작 가능한 앱 빌드 (중간 시연), Firebase 프로젝트

PHASE 4

관리자 페이지 + 통합

Day 18~25

웹 관리자 페이지 개발, 사용자/가맹점/거래 관리 기능, 앱-관리자 통합 테스트

  • 산출물: 관리자 페이지 배포, 통합 테스트 결과

PHASE 5

QA 및 배포

Day 25~30

전체 기능 테스트, 시연 시나리오 검증, 버그 수정, APK 빌드, 최종 산출물 납품

  • 산출물: Android APK, 소스 코드, 관리자 접속 정보, 시연 가이드

마일스톤 체크포인트

마일스톤시점검수 기준
M1: 기획 완료Day 5요구사항 정의서, 와이어프레임, DB 스키마 승인
M2: 디자인 승인Day 8주요 화면 디자인 시안 확정
M3: 앱 개발 완료Day 20핵심 기능 동작 확인 (중간 시연)
M4: 관리자 페이지 완료Day 25전체 기능 통합 확인
M5: 최종 납품Day 30APK + 소스 코드 + 관리자 접속 정보

커뮤니케이션 계획

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

유사 프로젝트 경험

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

10+

완료 프로젝트

7년+

개발 경력

Flutter

핵심 기술

Firebase

백엔드

B2C 모바일 앱

Calendar Share (소셜 캘린더)

B2C 앱 · 2025

프로젝트 개요

소셜 네트워킹과 캘린더를 결합한 크로스플랫폼 모바일 앱. 이벤트 디스커버리, 일정 공유, QR 기반 오프라인 소셜을 하나의 앱으로 통합.

핵심 기능

  • QR 코드 기반 오프라인→온라인 소셜 디스커버리
  • Firebase + Supabase 듀얼 백엔드 구조
  • 실시간 소셜 피드 + 메시징
  • 45+ 화면, 17,628 LOC, 7종 푸시 알림

본 프로젝트와의 유사점

Flutter + Firebase 동일 기술 스택으로 개발. QR 코드 스캔/생성 기능을 실전 구현한 경험이 직접 적용 가능합니다. 모바일 앱 + 백엔드 연동 아키텍처가 동일합니다.

기술 스택

Flutter 3.27 Dart Firebase Supabase Provider QR Scanner
B2C 모바일 앱

Fortune App (사주 기반 운세 앱)

B2C 앱 · 2024.07~2024.09 (3개월)

프로젝트 개요

사주(四柱) 기반 운세, 행운의 번호, 궁합 분석을 제공하는 모바일 앱. 3개월 내 기획부터 출시까지 완료한 빠른 딜리버리 프로젝트.

핵심 기능

  • 사주 분석 엔진 연동, 행운의 번호 추천
  • 포인트 & 데일리 체크인 리워드 시스템
  • Google/Apple SSO, 다국어(한국어/영어) 지원
  • 305 Dart 파일, 12+ 화면, Clean Architecture

본 프로젝트와의 유사점

Flutter + Firebase 동일 기술 스택. 3개월 내 MVP 빠른 딜리버리 경험으로 데모 앱 신속 개발 가능. 다국어 앱 개발 경험이 중국어 UI 적용에 직접 활용 가능합니다.

기술 스택

Flutter Dart Firebase BLoC Node.js Figma
B2B 플랫폼

Connectin (디지털 명함 & 네트워킹)

B2B 플랫폼 · 2025.05~2025.08 (3개월)

프로젝트 개요

디지털 명함, BLE 근거리 탐색, E2E 암호화 메시징, OCR 명함 스캔을 결합한 프로페셔널 네트워킹 플랫폼. 베트남 시장 진출용.

핵심 기능

  • QR 코드 / BLE 근거리 프로필 디스커버리
  • Signal Protocol E2E 암호화 메시징
  • OCR 명함 스캔 및 자동 프로필 생성
  • 관리자 패널 (역할 기반 접근 제어)

본 프로젝트와의 유사점

Flutter 앱 + QR 코드 활용 경험. 모바일 앱과 관리자 웹을 동시 개발한 경험이 사용자 앱 + 관리자 페이지 동시 개발에 직접 적용됩니다.

기술 스택

Flutter Dart Next.js Express PostgreSQL Docker

함께 만들어 가겠습니다

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