tdc114plus

tdc114plus는 Baron SSO 등록 사용자를 대상으로 하는 사내 직원검색/조직도 모바일 앱이다.

1차 개발 범위

  • Baron SSO 전화번호 로그인
  • Baron SSO 등록 사용자만 앱 사용 허용
  • Baron SSO orgFront 기반 개인/조직 정보 연계
  • 직원검색
  • 전화번호검색
  • 가족사 필터
  • 조직도
  • 직원목록
  • 전화걸기
  • 문자보내기
  • 즐겨찾기

1차 보류 기능

  • 공지사항
  • 전자결재
  • 수신전화식별
  • 수신팝업

개발 방향

  • Flutter 기반 Android/iOS 공통 앱으로 구성한다.
  • Baron Safe 앱에서 사용한 Flutter 중심 저장소 구성을 참고한다.
  • 앱 자체 회원가입은 제공하지 않는다.
  • 개인정보와 조직정보는 Baron SSO 및 orgFront 데이터를 기준으로 연계한다.

저장소 구조

tdc114plus/
  app/      # Flutter 앱. Flutter CLI 설치 후 생성
  docs/     # 기획/정책/개발환경 문서
  scripts/  # 개발, 테스트, 빌드 보조 스크립트

초기 설정 순서

현재 환경에 Flutter CLI가 없으면 먼저 Flutter SDK를 설치하거나, Docker 기반 Flutter 실행 스크립트를 사용한다.

flutter --version

Flutter CLI가 준비되면 다음 순서로 앱 골격을 생성한다.

./scripts/create-flutter-app.sh
./scripts/bootstrap.sh

Docker로 Flutter를 실행하는 경우:

./scripts/flutter-docker.sh analyze
./scripts/flutter-docker.sh test

주요 문서

관련 저장소

  • tdc114plus 앱 저장소: https://gitea.hmac.kr/kevin/tdc114plus.git
  • tdc114plus-auth 공식 중계서버 저장소: https://gitea.hmac.kr/kevin/tdc114plus-auth.git
S
Description
No description provided
Readme
1.4 MiB
Languages
Dart 74.5%
Shell 22.8%
Python 2.4%
Swift 0.3%