포트폴리오 목록
2022.11소프트웨어·인프라신규 구축

고객 프로젝트 포털

고객사가 개발 진행 상황과 산출물을 직접 확인하도록 전용 포털을 열었습니다.

웹서버·인프라
고객 프로젝트 포털
실제 납품물을 바탕으로 재구성한 화면입니다. 고객사 데이터는 포함하지 않습니다.
개발 기간
약 3개월
투입 인원
2명
지원 플랫폼
웹 · 서버
용도
사내 고객 포털

배경

외주 개발을 맡긴 고객사 입장에서는 지금 어디까지 진행됐는지 알 방법이 메일과 전화뿐이었다. 진행 상황을 직접 확인할 수 있는 창구가 필요했다.

구현 범위

  • 프로젝트 진행률 대시보드
  • 산출물 파일 업로드·조회
  • 주간 리포트 게시
  • 고객사 계정별 접근 권한
  • 프로젝트 내 문의 스레드

기술 선택

그 상황에서 무엇을 왜 골랐는지

Supabase로 인증과 데이터베이스를 함께 구성

고객사마다 별도 계정을 발급하고 프로젝트 단위로 접근 범위를 제한해야 했는데, 인증과 행 단위 권한 제어를 각각 따로 구축하면 초기 개발 범위가 커졌다. 인증과 데이터 접근 제어를 한 서비스 안에서 처리해 첫 버전을 빠르게 열 수 있었다.

기술 스택

Next.jsTypeScriptSupabase