프로젝트 배경
문제점
기존 Amplitude·Mixpanel 같은 분석 툴은 SDK 설치 후에도 이벤트 정의와 추적이 복잡하여,
비개발자(기획자/마케터)가 직접 이벤트를 관리하기 어려움.
또한 SDK의 성능 저하, 배포 및 버전 관리의 번거로움도 문제로 지적됨.
프로젝트 목표
웹/모바일 환경에서 경량 SDK를 제공하고,
노코드 GUI를 통해 비개발자도 쉽게 이벤트 정의·추적이 가능하도록 하는 것.
동시에 Amplitude·Mixpanel 등 외부 분석 툴과의 원활한 연동을 지원.
주안점
경량화 최적화: 서비스 성능 저하 최소화
확장성: React, Next.js, React Native까지 지원
안정성: AWS CDK 기반 배포·버전 관리 자동화
사용자 경험: 직관적 UI로 비개발자 접근성 강화
기존 Amplitude·Mixpanel 같은 분석 툴은 SDK 설치 후에도 이벤트 정의와 추적이 복잡하여,
비개발자(기획자/마케터)가 직접 이벤트를 관리하기 어려움.
또한 SDK의 성능 저하, 배포 및 버전 관리의 번거로움도 문제로 지적됨.
프로젝트 목표
웹/모바일 환경에서 경량 SDK를 제공하고,
노코드 GUI를 통해 비개발자도 쉽게 이벤트 정의·추적이 가능하도록 하는 것.
동시에 Amplitude·Mixpanel 등 외부 분석 툴과의 원활한 연동을 지원.
주안점
경량화 최적화: 서비스 성능 저하 최소화
확장성: React, Next.js, React Native까지 지원
안정성: AWS CDK 기반 배포·버전 관리 자동화
사용자 경험: 직관적 UI로 비개발자 접근성 강화
프로젝트 성과
GUI 기반 이벤트 정의 기능 제공으로 비개발자 사용성 80% 향상
SDK 설치 후 코드 수정 없이 이벤트 정의 가능
노코드 GUI 제공으로 기획자·마케터도 직접 설정 가능
초기 세팅과 추적 환경 구축 시간이 기존 대비 대폭 절감됨
노코드 GUI 제공으로 기획자·마케터도 직접 설정 가능
초기 세팅과 추적 환경 구축 시간이 기존 대비 대폭 절감됨
웹/모바일 크로스 플랫폼 SDK 구축 완료
React, Next.js, React Native 환경 모두 지원
단일 SDK로 웹과 앱을 동시에 관리 가능
다양한 디바이스 환경에서도 안정적으로 동작
단일 SDK로 웹과 앱을 동시에 관리 가능
다양한 디바이스 환경에서도 안정적으로 동작
기존 수동 이벤트 정의 대비, 분석 환경 구축 시간 90% 단축
시각적 인터페이스로 이벤트 바인딩 지원
개발자 의존도 감소, 운영팀·마케팅팀의 활용성 강화
내부 테스트 기준, 비개발자 사용 편의성 대폭 개선
개발자 의존도 감소, 운영팀·마케팅팀의 활용성 강화
내부 테스트 기준, 비개발자 사용 편의성 대폭 개선
핵심 기능



SDK 설치 후 GUI wrapper
GA나 GTM을 GUI 형태로 이벤트 정의한다고 보면 됨
Mixpanel, Amplitude 와 같은 이벤트 플랫폼으로 전송
SDK로 동작하기 때문에 기존 코드와 분리
Mixpanel, Amplitude 와 같은 이벤트 플랫폼으로 전송
SDK로 동작하기 때문에 기존 코드와 분리
진행 단계
기획 및 요구사항 정의
2024.11.
PM이 서비스 목표와 핵심 기능 정의
요구사항 문서(Feature List, User Flow) 작성
일정·예산·우선순위 확정
요구사항 문서(Feature List, User Flow) 작성
일정·예산·우선순위 확정
디자인
2024.12.
화면 흐름도, 와이어프레임, UI/UX 설계 진행
필요 시 디자이너 협업을 통한 프로토타입 제작
사용자 경험을 고려한 직관적 인터페이스 설계
필요 시 디자이너 협업을 통한 프로토타입 제작
사용자 경험을 고려한 직관적 인터페이스 설계
개발
2024.12.
CTO가 아키텍처 설계 후 웹/앱 및 서버 개발 진행
모듈 단위로 기능 구현 및 코드 리뷰 수행
주 단위 스프린트 방식으로 점진적 개발
모듈 단위로 기능 구현 및 코드 리뷰 수행
주 단위 스프린트 방식으로 점진적 개발
테스트
2025.03.
QA 및 시나리오 기반 기능 테스트 진행
오류·버그 검출 후 수정 반영
클라이언트 피드백을 반영해 안정성 검증
오류·버그 검출 후 수정 반영
클라이언트 피드백을 반영해 안정성 검증
런칭
2025.03.
스테이징 검증 후 프로덕션 환경 배포
AWS 기반 CI/CD 자동화로 무중단 배포 가능
서비스 운영 모니터링 및 안정적 론칭 지원
AWS 기반 CI/CD 자동화로 무중단 배포 가능
서비스 운영 모니터링 및 안정적 론칭 지원
프로젝트 상세
1) 포트폴리오 소개
서비스 카테고리: 데이터 분석, SDK, AI 기반 이벤트 추적
메인 타깃: 스타트업 및 웹/앱 서비스 운영사 (마케팅/기획자)
스타트업을 위한 노코드 사용자 행동 분석 SDK 개발
2) 작업 범위
SDK 아키텍처 설계 및 핵심 로직 개발
Web (Next.js·React), Mobile (React Native) 지원
Amplitude·Mixpanel 연동, API Gateway·Lambda 기반 서버 연동
AWS CDK 기반 인프라 설계 및 CI/CD 자동 배포
3) 주요 업무
사용자 이벤트 바인딩 및 자동 추적 기능
페이지/컴포넌트 단위 GUI 이벤트 정의
Amplitude HTTP API 연동을 통한 실시간 로그 전송
CDN 배포 및 버전 관리 체계 구축
4) 주안점
경량 SDK 최적화: 서비스 성능 저하 최소화
확장성: 웹·모바일 환경 모두 지원 가능
노코드 경험 강화: 비개발자도 이벤트 정의·분석 가능
안정성: 자동 배포·버전 관리로 운영 리스크 최소화
서비스 카테고리: 데이터 분석, SDK, AI 기반 이벤트 추적
메인 타깃: 스타트업 및 웹/앱 서비스 운영사 (마케팅/기획자)
스타트업을 위한 노코드 사용자 행동 분석 SDK 개발
2) 작업 범위
SDK 아키텍처 설계 및 핵심 로직 개발
Web (Next.js·React), Mobile (React Native) 지원
Amplitude·Mixpanel 연동, API Gateway·Lambda 기반 서버 연동
AWS CDK 기반 인프라 설계 및 CI/CD 자동 배포
3) 주요 업무
사용자 이벤트 바인딩 및 자동 추적 기능
페이지/컴포넌트 단위 GUI 이벤트 정의
Amplitude HTTP API 연동을 통한 실시간 로그 전송
CDN 배포 및 버전 관리 체계 구축
4) 주안점
경량 SDK 최적화: 서비스 성능 저하 최소화
확장성: 웹·모바일 환경 모두 지원 가능
노코드 경험 강화: 비개발자도 이벤트 정의·분석 가능
안정성: 자동 배포·버전 관리로 운영 리스크 최소화


