포트폴리오 목록
2022.11소프트웨어·인프라신규 구축
고객 프로젝트 포털
고객사가 개발 진행 상황과 산출물을 직접 확인하도록 전용 포털을 열었습니다.
웹서버·인프라

- 개발 기간
- 약 3개월
- 투입 인원
- 2명
- 지원 플랫폼
- 웹 · 서버
- 용도
- 사내 고객 포털
배경
외주 개발을 맡긴 고객사 입장에서는 지금 어디까지 진행됐는지 알 방법이 메일과 전화뿐이었다. 진행 상황을 직접 확인할 수 있는 창구가 필요했다.
구현 범위
- 프로젝트 진행률 대시보드
- 산출물 파일 업로드·조회
- 주간 리포트 게시
- 고객사 계정별 접근 권한
- 프로젝트 내 문의 스레드
기술 선택
그 상황에서 무엇을 왜 골랐는지Supabase로 인증과 데이터베이스를 함께 구성
고객사마다 별도 계정을 발급하고 프로젝트 단위로 접근 범위를 제한해야 했는데, 인증과 행 단위 권한 제어를 각각 따로 구축하면 초기 개발 범위가 커졌다. 인증과 데이터 접근 제어를 한 서비스 안에서 처리해 첫 버전을 빠르게 열 수 있었다.
기술 스택
Next.jsTypeScriptSupabase