# tdc114plus `tdc114plus`는 Baron SSO 등록 사용자를 대상으로 하는 사내 직원검색/조직도 모바일 앱이다. ## 1차 개발 범위 - Baron SSO 전화번호 로그인 - Baron SSO 등록 사용자만 앱 사용 허용 - Baron SSO `orgFront` 기반 개인/조직 정보 연계 - 직원검색 - 전화번호검색 - 가족사 필터 - 조직도 - 직원목록 - 전화걸기 - 문자보내기 - 즐겨찾기 ## 1차 보류 기능 - 공지사항 - 전자결재 - 수신전화식별 - 수신팝업 ## 개발 방향 - Flutter 기반 Android/iOS 공통 앱으로 구성한다. - Baron Safe 앱에서 사용한 Flutter 중심 저장소 구성을 참고한다. - 앱 자체 회원가입은 제공하지 않는다. - 개인정보와 조직정보는 Baron SSO 및 `orgFront` 데이터를 기준으로 연계한다. ## 저장소 구조 ```text tdc114plus/ app/ # Flutter 앱. Flutter CLI 설치 후 생성 docs/ # 기획/정책/개발환경 문서 scripts/ # 개발, 테스트, 빌드 보조 스크립트 ``` ## 초기 설정 순서 현재 환경에 Flutter CLI가 없으면 먼저 Flutter SDK를 설치하거나, Docker 기반 Flutter 실행 스크립트를 사용한다. ```bash flutter --version ``` Flutter CLI가 준비되면 다음 순서로 앱 골격을 생성한다. ```bash ./scripts/create-flutter-app.sh ./scripts/bootstrap.sh ``` Docker로 Flutter를 실행하는 경우: ```bash ./scripts/flutter-docker.sh analyze ./scripts/flutter-docker.sh test ``` ## 주요 문서 - [신규 앱 개발 판단 문서](docs/guide_tdc114plus_development_decision_brief_2026-07-01.md) - [개발환경 구성 작업순서](docs/dev_env_tdc114plus_setup_plan_2026-07-02.md) - [TDC114PLUS auth broker redirect flow](docs/00_guide_tdc114plus_auth_broker_redirect_flow_2026-07-15.md) - [tdc114plus-auth 저장소 운영 정책](docs/00_policy_tdc114plus_auth_repo_2026-07-15.md) - [tdc114plus-auth 운영/커밋 정책](docs/00_policy_tdc114plus_auth_operations_2026-07-15.md) ## 관련 저장소 - `tdc114plus` 앱 저장소: `https://gitea.hmac.kr/kevin/tdc114plus.git` - `tdc114plus-auth` 공식 중계서버 저장소: `https://gitea.hmac.kr/kevin/tdc114plus-auth.git`