프로젝트 배경
1) 문제점 상품과 회원을 각각 다른 도구로 관리하면 숫자가 어긋나고 어디가 최신인지 알기 어려워집니다. 규모가 작은 곳일수록 도구를 여러 개 쓰기가 더 어렵습니다. 2) 목표 상품 등록부터 회원 가입과 인증, 관리까지 한 곳에서 처리되는 백오피스를 만들되, 쓰는 사람이 늘어도 권한이 새지 않는 구조로 세우는 것이 목표였습니다. 3) 주안점 인증과 권한을 나중에 붙이지 않고 처음부터 데이터베이
프로젝트 성과
인증·권한이 실제로 동작하는 상태로 공개
인증과 DB가 실제로 동작하는 상태로 공개해 눌러 확인 가능. 접근 제어를 화면과 DB 양쪽에 두어 주소를 직접 넣어도 남의 데이터가 열리지 않음. 한·영 완전 전환.
핵심 기능
진행 단계
설계부터 다국어 적용까지 단독 구축
2026.06.
화면 설계·데이터 모델 → 인증 연동(가입·로그인·세션) → 상품 등록·수정·삭제 → 보호 라우트와 행 단위 접근 정책 → 통합 대시보드 → 한·영 전환 후 공개
프로젝트 상세
1) 프로젝트 소개 소상공인이 상품을 올리고 회원을 모아 한 화면에서 관리하는 올인원 백오피스입니다. Next.js와 Supabase로 만든 풀스택 CRM이며, 한국어와 영어를 모두 지원합니다. 2) 작업 범위 - 화면 설계부터 프론트엔드, 백엔드, 데이터베이스, 배포까지 단독 진행 - Next.js 16 App Router + React 19 프론트엔드 - Supabase 인증 · Postgre







