headscale-tailscale-replace.../farmq-admin
시골약사 35ecd4748e PharmQ SaaS 구독 서비스 관리 시스템 완전 구현
📋 기획 및 설계:
- PharmQ SaaS 서비스 기획서 작성
- 구독 서비스 라인업 정의 (클라우드PC, AI CCTV, CRM)
- DB 스키마 설계 및 API 아키텍처 설계

🗄️ 데이터베이스 구조:
- service_products: 서비스 상품 마스터 테이블
- pharmacy_subscriptions: 약국별 구독 현황 테이블
- subscription_usage_logs: 서비스 이용 로그 테이블
- billing_history: 결제 이력 테이블
- 샘플 데이터 자동 생성 (21개 구독, 월 118만원 매출)

🔧 백엔드 API 구현:
- 구독 현황 통계 API (/api/subscriptions/stats)
- 약국별 구독 조회 API (/api/pharmacies/subscriptions)
- 구독 상세 정보 API (/api/pharmacy/{id}/subscriptions)
- 구독 생성/해지 API (/api/subscriptions)

🖥️ 프론트엔드 UI 구현:
- 대시보드 구독 현황 카드 (월 매출, 구독 수, 구독률 등)
- 약국 목록에 구독 상태 아이콘 및 월 구독료 표시
- 약국 상세 페이지 구독 서비스 섹션 추가
- 실시간 구독 생성/해지 기능 구현

 주요 특징:
- 서비스별 색상 코딩 및 이모지 아이콘 시스템
- 실시간 업데이트 (구독 생성/해지 즉시 반영)
- 반응형 디자인 (모바일/태블릿 최적화)
- 툴팁 기반 상세 정보 표시

📊 현재 구독 현황:
- 총 월 매출: ₩1,180,000
- 구독 약국: 10/14개 (71.4%)
- AI CCTV: 6개 약국, CRM: 10개 약국, 클라우드PC: 5개 약국

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 19:48:12 +09:00
..
flask-venv 사이드바 브랜딩을 PharmQ Super Admin (PSA)로 업데이트 2025-09-11 13:45:29 +09:00
models 🏥 Add complete FARMQ Admin Flask application 2025-09-09 17:44:56 +09:00
static/novnc 사이드바 브랜딩을 PharmQ Super Admin (PSA)로 업데이트 2025-09-11 13:45:29 +09:00
templates PharmQ SaaS 구독 서비스 관리 시스템 완전 구현 2025-09-11 19:48:12 +09:00
utils 사이드바 브랜딩을 PharmQ Super Admin (PSA)로 업데이트 2025-09-11 13:45:29 +09:00
app.py PharmQ SaaS 구독 서비스 관리 시스템 완전 구현 2025-09-11 19:48:12 +09:00
check_existing_data.py 사이드바 브랜딩을 PharmQ Super Admin (PSA)로 업데이트 2025-09-11 13:45:29 +09:00
config.py 🏥 Add complete FARMQ Admin Flask application 2025-09-09 17:44:56 +09:00
create_subscription_tables.py PharmQ SaaS 구독 서비스 관리 시스템 완전 구현 2025-09-11 19:48:12 +09:00
debug_machine.py 사이드바 브랜딩을 PharmQ Super Admin (PSA)로 업데이트 2025-09-11 13:45:29 +09:00
init_sample_data.py 사이드바 브랜딩을 PharmQ Super Admin (PSA)로 업데이트 2025-09-11 13:45:29 +09:00
requirements.txt 🏥 Add complete FARMQ Admin Flask application 2025-09-09 17:44:56 +09:00