익명 기반 중고 경매 거래 플랫폼 (Full-Stack Project)
Blind Chicken Market은 사용자가 익명으로 중고 상품을 등록하고, 입찰(경매) 또는 구매할 수 있는 웹 플랫폼입니다.
실무형 풀스택 경험을 목표로, 프론트엔드부터 백엔드, 배포까지 모두 구현합니다.
| 항목 |
내용 |
| 프로젝트명 |
Blind Chicken Market |
| 주제 |
익명 기반 중고 거래 및 경매 웹사이트 |
| 개발 기간 |
2025.10.31 ~ 2025.12.2 |
| 목표 |
프론트엔드 + 백엔드 통합 전자상거래 프로토타입 완성 |
| 팀명 |
Darius Team |
| 배포 주소 |
(추후 추가) |
- 반응형 웹 디자인 (PC / 모바일)
- RESTful API 설계 및 구현
- 상품 등록 / 수정 / 삭제 / 조회 (CRUD)
- 사용자 회원가입 및 로그인 (NextAuth)
- 데이터베이스 연동
- TypeScript를 활용한 타입 안정성 확보
| 구분 |
사용 기술 |
| Frontend |
Next.js, TypeScript, Tailwind CSS, shadcn/ui, Axios |
| Backend |
Spring Boot, STOMP (WebSocket), JPA (Java Persistence API) |
| DB |
PostgreSQL, Redis(NoSQL) |
| Server / Deployment |
AWS EC2, Route53 / Caddy, CI/CD(Cronjob/Systemd) |
- UI/UX 설계 및 반응형 구현
- RESTful API 설계 및 DB 구축
- 인증 / 권한 / 세션 관리
- 상품 등록 → 입찰 → 낙찰 → 결제 까지의 흐름 완성
- TypeScript로 안정적 코드베이스 유지
| 이름 |
역할 |
담당 |
| 남경진 |
PM / Frontend |
프론트엔드 구조 설계, 핵심 컴포넌트 구현, 페이지 레이아웃·스타일링 및 프로젝트 관리 |
| 이유진 |
Backend |
실시간 경매 로직(WebSocket), 결제·보안 로직 구현과 서버 디버깅 |
| 정성훈 |
DevOps |
인프라·CI/CD·보안(JWT), 배포 자동화 |
| 최태웅 |
Frontend |
UI 컴포넌트 구현, 반응형 UX, 코드 품질 및 테스트 |
- 코드 포맷: Prettier
- 코드 규칙 검사: ESLint
- 저장 시 자동 정리 기능 활성화 (VSCode 권장)