초기 커밋
This commit is contained in:
65
ZELLYY/zellyy subscription/requirements.md
Normal file
65
ZELLYY/zellyy subscription/requirements.md
Normal file
@@ -0,0 +1,65 @@
|
||||
# Subscription Manager - 요구사항 문서
|
||||
|
||||
## 프로젝트 개요
|
||||
Subscription Manager는 사용자가 다양한 구독 서비스(특히 AI 관련)를 효율적으로 관리할 수 있도록 도와주는 모바일 앱입니다. 사용자는 이 앱을 통해 구독 서비스의 비용, 사용량, 갱신일 등을 추적하고 관리할 수 있습니다.
|
||||
|
||||
## 타겟 플랫폼
|
||||
- iOS
|
||||
- Android
|
||||
- (향후 확장) 웹 서비스
|
||||
|
||||
## 개발 기술 스택
|
||||
- **프레임워크**: Flutter
|
||||
- **언어**: Dart
|
||||
- **데이터 저장**: 로컬 저장소 (SQLite)
|
||||
- **다국어 지원**: 영어, 한국어
|
||||
|
||||
## 핵심 기능 (MVP)
|
||||
|
||||
### 1. 구독 관리
|
||||
- 구독 서비스 추가, 편집, 삭제
|
||||
- 서비스별 정보 저장: 이름, 비용, 결제 주기, 다음 결제일, 카테고리
|
||||
- 기본 지원 서비스: OpenAI, Anthropic, Github, Cursor, Windsurf
|
||||
- 사용자 정의 서비스 추가 기능
|
||||
|
||||
### 2. 비용 분석
|
||||
- 월별 총 구독 비용 계산
|
||||
- 카테고리별 비용 분석
|
||||
- 간단한 차트로 시각화
|
||||
|
||||
### 3. 알림 시스템
|
||||
- 다가오는 결제일 알림
|
||||
- 예산 초과 알림
|
||||
|
||||
### 4. 사용자 인터페이스
|
||||
- 미니멀 디자인, 라인 아트 스타일
|
||||
- 직관적인 대시보드
|
||||
- 다크/라이트 모드 지원
|
||||
|
||||
### 5. 기본 설정
|
||||
- 언어 설정 (영어/한국어)
|
||||
- 통화 설정
|
||||
- 알림 설정
|
||||
|
||||
## 비즈니스 모델
|
||||
- **무료 버전**: 최대 5개 구독 서비스 등록 가능
|
||||
- **프리미엄 버전**: 무제한 구독 서비스 등록, 추가 분석 기능
|
||||
|
||||
## 향후 확장 기능 (MVP 이후)
|
||||
- 클라우드 동기화
|
||||
- 웹 서비스 확장
|
||||
- 추가 언어 지원
|
||||
- 고급 분석 기능
|
||||
- API 연동을 통한 자동 사용량 추적
|
||||
- 구독 최적화 추천
|
||||
|
||||
## 제약 사항
|
||||
- 제한된 예산으로 개발
|
||||
- 초기에는 로컬 저장소만 사용
|
||||
- MVP 기능에 집중하여 빠른 출시
|
||||
|
||||
## 성공 기준
|
||||
- 사용자가 쉽게 구독 서비스를 추가하고 관리할 수 있음
|
||||
- 월별 구독 비용을 명확하게 파악할 수 있음
|
||||
- 직관적이고 사용하기 쉬운 인터페이스
|
||||
- 안정적인 앱 성능
|
||||
Reference in New Issue
Block a user