개발 완료

구독 서비스 웹·앱 플랫폼

사용자 인증, 구독, 상품·서비스 정보를 다루는 자사 구독 서비스 플랫폼입니다.
채용 담당자를 위한 요약30초 안에 보는 역할·판단·결과
익명화한 업무 흐름
담당 범위풀스택 개발
기간2025.05 – 2025.12
조직겟앤쇼
01문제
인증·상품·구독 상태가 연결된 하나의 사용자 여정을 만들어야 했습니다.
02핵심 판단
Next.js 화면, NestJS API와 PostgreSQL 모델의 책임을 나누고 인증·상품·구독 상태를 하나의 데이터 흐름으로 연결했습니다.
03검증 결과
React·Next.js 화면과 NestJS API, PostgreSQL 모델을 연결해 구독 서비스의 핵심 흐름을 구현했습니다.
확인 가능한 작업물

보안 범위 안에서 공개한 업무 구조

실제 운영 데이터와 화면 대신 공개 가능한 구조와 흐름만 익명화했습니다.
ANONYMIZED WORKFLOW · 서비스 데이터구독 서비스 웹·앱 플랫폼
웹·API 연결
01인증
02상품 정보
03구독 상태
04계정 화면
SSR
NestJS
PostgreSQL
Docker
사용자 화면과 API·데이터 모델을 하나의 구독 흐름으로 연결
제품 개요

무엇을 만들었는가

자사 구독 서비스의 사용자 화면과 관리 기능을 개발하며 프론트엔드 화면부터 NestJS API와 PostgreSQL 데이터 설계까지 서비스 전반에 참여했습니다.인증·상품·구독 상태가 하나의 사용자 여정으로 이어지도록 화면과 API의 데이터 흐름을 정리했습니다.
기술
React
Next.js
TypeScript
NestJS
Node.js
PostgreSQL
Tailwind CSS
Docker
Git
작업 범위

주요 기여

  1. 01Next.js App Router와 TypeScript로 사용자 인증, 상품·서비스 정보와 구독 상태를 연결하는 사용자 화면을 개발했습니다.
  2. 02서버 렌더링과 메타데이터 구성을 적용해 SSR·SEO 기반 페이지 구조를 구현했습니다.
  3. 03NestJS로 인증·상품·구독 API와 비즈니스 로직을 개발하고 PostgreSQL 데이터 모델링과 테이블 설계에 참여했습니다.
  4. 04프론트엔드 화면, API와 데이터베이스 사이의 처리 흐름을 정리하고 공통 연동 구조를 개선했습니다.
  5. 05Tailwind CSS 기반 반응형 UI와 Docker 개발 환경을 구성했습니다.
제약과 판단

과제

  1. 01인증·상품·구독 상태가 서로 다른 화면과 API에 흩어지지 않도록 하나의 사용자 여정과 데이터 흐름으로 연결해야 했습니다.
  2. 02프론트엔드 중심 업무에서 API와 데이터베이스까지 범위를 확장하면서 각 계층의 책임과 연동 지점을 정리해야 했습니다.
검증 가능한 결과

결과

01인증·상품·구독의 핵심 흐름을 React·Next.js 화면, NestJS API와 PostgreSQL 모델이 연결된 구조로 구현했습니다.
02프론트엔드 중심 업무에서 API와 데이터베이스까지 범위를 확장하며 서비스 전체 데이터 흐름을 경험했습니다.

다른 프로젝트