Terminal Teal

단말기 통합 운영 서버
구축 제안

Pay Vcat, TL3800R, 관리자 웹, Download API를 하나의 운영 흐름으로 묶어 버전과 설정 배포를 추적 가능한 서버 체계로 전환합니다.

01. Analysis & Strategy

요구사항 분석 및 핵심 전략 제안

클라이언트 핵심 요구사항

계층형 운영 조직

본사, 대리점, Agent, 가맹점 단위로 메뉴와 데이터 접근 범위를 분리해야 합니다.

제품과 펌웨어 관리

모델, 시리얼, 버전 파일, 현재 운영 버전, 변경 이력을 한 화면에서 관리해야 합니다.

단말 연동 API

Pay Vcat과 TL3800R이 서버에서 설정값과 업그레이드 파일을 안전하게 받아야 합니다.

핵심 역제안

권한과 감사 로그

누가 어떤 장비와 설정을 바꿨는지 남겨 운영 사고를 추적할 수 있게 합니다.

버전 배포 엔진

대상 장비 산정, 파일 해시 검증, 다운로드 결과 보고까지 하나의 흐름으로 설계합니다.

30일 핵심 납품

필수 운영 흐름을 먼저 완성하고 통계와 승인 흐름은 후속 확장으로 분리합니다.

02. Strategic Deep-Dive

전략 과제별 구체적 개발 방안

RBAC 권한 엔진

조직 계층, 역할, 메뉴, 기능 권한을 분리해 본사와 대리점, Agent가 각자 필요한 범위만 접근하게 설계합니다.

Expected Effect

권한 오남용 방지 및 메뉴 관리 비용 절감

펌웨어 배포 센터

파일 업로드, 버전 등록, 현재 운영 버전 지정, 장비별 다운로드 성공과 실패 이력을 한 흐름으로 연결합니다.

Expected Effect

현장 단말 버전 불일치와 장애 추적 비용 감소

Download API 규약

장비 식별, 현재 버전 확인, 설정값 조회, 파일 다운로드, 결과 보고 API를 표준화합니다.

Expected Effect

서버 간 통신 방식 합의와 운영 인수인계 용이

03. Implementation

프로젝트 구현을 위한 최적의 기술 구조

관리자 웹

React + TypeScript 권한형 메뉴와 고밀도 테이블 구현
엑셀 처리 UI 시리얼 대량 등록과 결과 내보내기

API 서버

NestJS 또는 Spring Boot 관리자 API와 단말 API 분리
단말 인증 장비 식별, 토큰, 요청 검증

배포와 파일

파일 저장소 펌웨어 파일과 해시값 보관
버전 관리 현재 운영 버전과 이력 관리

운영 인프라

PostgreSQL 권한, 제품, 이력 데이터 저장
IDC 배포 Docker, Nginx, 백업 문서화
04. Sequence

프로젝트의 성공을 완성하는
정교한 8단계 업무 프로세스

01

미팅

요구사항 청취 및 비즈니스 목표 상세 협의

02

계약 진행

상세 과업 범위 확정 및 공식 계약 체결

03

요구사항 재분석

개발 관점에서의 기술적 타당성 도출

04

기획/디자인

UI/UX 설계 및 시스템 아키텍처 상세 정의

05

클라이언트 컨펌

확정된 기획안에 대한 최종 리뷰 및 승인

06

개발

PMS를 통한 투명한 집중 개발

07

테스트

단위/통합 테스트 및 버그 수정, 안정성 검증

08

배포

최종 운영 환경 배포 및 안정화 지원

05. Timeline

30일 안에 핵심 운영 흐름을 납품하는 일정

1주차

설계 확정

화면, DB, API, 배포 범위 확정

2주차

관리 기능

로그인, 조직, 권한, 제품, 가맹점 구현

3주차

연동 API

펌웨어, 설정값, 다운로드 결과 이력 구현

4주차

검수와 배포

통합 검수, 엑셀, 출력, 문서화, IDC 배포 지원

06. Communication & Trust

외주의 불안함을 확신으로,
가장 투명한 파트너십을 약속합니다.

'답답함'이 없는 커뮤니케이션

클라이언트가 가장 힘들어하는 '소통의 부재'와 '진척도 확인 불가능'을 해결하기 위해, 모든 협업 과정을 시스템화했습니다.

  • 자체 PMS 시스템 운영: 기획서부터 소스코드까지 실시간 공유
  • 항시 연결되는 소통 채널: 지연 없는 피드백과 투명한 이슈 관리
  • 정기 데모 세션: 상상 속의 결과물이 아닌, 돌아가는 시스템을 매주 확인

"우리는 단순한 외주사가 아닙니다.
성공을 위해 시스템으로 소통하는
여러분의 사내 팀이 되겠습니다."

Thank You

Your Vision, Our Mission.