프로젝트 소개
방문객은 원하는 상품·부스와 재고 정보를 쉽게 찾고, 출전자는 현장 판매 정보를 간편하게 관리할 수 있도록 두 사용자의 흐름을 연결하고자 했습니다.
내가 맡은 일
개인 기획·시스템 설계·프론트엔드·백엔드·배포
기획·요구사항 정리와 시스템 구조 설계
Next.js 기반 서비스·POS·보드 화면 개발
Spring Boot API와 상품·재고·판매 관리 기능 개발
Supabase PostgreSQL 연결, Vercel·Render 배포 및 환경 변수 설정
인증·CORS 및 배포 후 문제 조사·수정·회귀 확인
배경과 설계
한 행사에서 운영되는 POS·Guide·Board를 분리하고 판매·재고 데이터를 연동하는 구조로 개발하고 있습니다. QR 주문서, 대기열·정리권, 위탁 판매 등은 향후 확장 대상으로 구상하고 있습니다.
구현 과정과 과제
프론트엔드와 API의 상태 동기화, 인증·CORS 설정, 서비스 배포 안정화, 이벤트 중 동시 접속에 대응하는 구조를 검토하고 있습니다.
주요 기능
- POS: 상품 등록, 판매 처리, 판매 이력과 재고 관리
- Guide: 방문자용 상품 카탈로그와 재고 상태 확인
- Board: 현장 안내와 운영 상태 표시
- 향후 확장 구상: QR 주문서, 대기열·정리권, 위탁 판매
사용 기술
개발 방식
서비스 기획과 요구사항 정의를 직접 수행하고, AI를 코드 작성·구현 보조에 활용했습니다.

