Rubric Labs

패션브랜드 사내 인트라넷

Period

2019

Tags

안드로이드iOS기타(내부 시스템)
상세 이미지 준비 중

1. 소개

본 프로젝트는 중견기업의 경영진 및 임직원이 실시간으로 사내 주요 데이터를 조회하고, 결재 및 알림 기능을 통해 업무 효율성을 극대화할 수 있도록 개발된 모바일 인트라넷 애플리케이션입니다. React Native 기반으로 iOS와 Android를 동시에 개발하였으며, 사내 시스템(Sales, 결재, 인사 등)과 API 연동을 통해 핵심 업무 데이터 및 공지사항을 한눈에 확인할 수 있는 통합 모바일 환경을 제공했습니다. 해당 앱은 경영진이 매일 사용하는 핵심 업무 도구로 자리잡았으며, 앱의 안정성과 속도를 보장하기 위해 성능 고도화 및 네이티브 최적화 작업을 중점적으로 진행했습니다.

2. 작업 범위 및 결과물

작업 범위

  • 요구사항 분석 및 서비스 기획
  • UI/UX 디자인 및 사용자 플로우 설계
  • 모바일 애플리케이션 개발 (React Native, iOS/Android 동시 지원)
  • 서버 및 데이터 API 연동
  • 성능 최적화 및 품질 보증(QA)

개발 환경 및 기술 스택

  • Frontend: React Native
  • Backend: Spring Boot + PostgreSQL
  • Infra: AWS (EC2, S3, RDS, CloudFront)
  • Etc: Firebase Push, MS SSO, 내부 REST API

주요 결과물

  • MOBILE Application (iOS / Android)
  • 푸시 알림 시스템 (공지사항, 결재 요청/승인 등)
  • SSO 로그인 및 사내 계정 연동
  • 경영진 대시보드 및 데이터 시각화 기능
  • 권한별 결재선 및 승인 프로세스
  • 서버·데이터 API 연동 및 관리

3. 주요 업무

하이브리드 앱 개발

  • React Native 기반 크로스플랫폼 앱으로 iOS·Android 동시 배포
  • 공용 컴포넌트 구조 설계를 통한 유지보수 효율성 확보

인증 및 보안

  • 사내 시스템과 연동된 SSO(Single Sign-On) 로그인 기능 구현
  • MS 계정 및 내부 Active Directory 기반 인증 구조로 접근 보안 강화

실시간 푸시 및 알림 자동화

  • Firebase 기반 푸시 알림 시스템 구축
  • 공지, 결재 요청, 승인 결과 등을 실시간으로 전달

경영진 대시보드

  • 주요 경영지표(Sales, 재고, 인사 현황 등)를 시각화한 대시보드 UI 설계 및 구현
  • 요약 카드, 그래프, 리스트형 차트 등 다양한 형태로 데이터 가시화

결재 및 승인 프로세스

  • 직급 및 권한에 따라 결재 단계를 다르게 설정할 수 있는 구조 설계
  • 결재 요청, 승인, 반려 시 자동 알림 및 로그 기록 기능 구현

성능 최적화 및 품질 개선

  • 네트워크 요청 최소화를 위한 API 구조 개선 및 캐싱 전략 적용
  • 앱 초기 로딩 속도 및 화면 전환 속도 개선
  • 안정적 동작을 위한 오류 감지·로깅 시스템 구축

4. 주안점

  • 안정성과 성능 최적화: React Native의 퍼포먼스를 최대한 활용하기 위해 네이티브 모듈 일부를 직접 구현, 고빈도 데이터 조회에 대한 비동기 캐싱 및 렌더링 최적화 적용
  • 경영진 중심 UX 설계: 빠른 의사결정을 돕는 간결하고 직관적인 인터페이스 설계, 데이터 피드백 속도를 높여 즉시성 있는 모바일 업무 환경 제공
  • 시스템 확장 및 유지보수: 사내 ERP, 인사, 회계 시스템과의 API 연동 확장 가능 구조, 운영 중에도 지속적인 성능 개선과 신규 기능 확장 대응
  • 신뢰 기반의 추가 개발로 이어진 성과: 프로젝트 성과와 안정적인 납품 품질을 인정받아 추가 고도화 및 신규 기능 개발 계약으로 연장 진행