Skip to content

kt-merge/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

🐔 Blind Chicken Market

익명 기반 중고 경매 거래 플랫폼 (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로 안정적 코드베이스 유지

🧾 문서화

항목 설명
README 프로젝트 개요 및 실행 방법
API 문서 http://www.ktdarius.shop:8080/swagger-ui/index.html#/product-controller/createProduct
ERD https://www.erdcloud.com/
와이어프레임 v0.dev 디자인 시안 https://v0.app/chat/blind-chicken-market-spaJeozaobA
시연 영상 (추후 추가)

🧑‍💻 팀 정보

이름 역할 담당
남경진 PM / Frontend 프론트엔드 구조 설계, 핵심 컴포넌트 구현, 페이지 레이아웃·스타일링 및 프로젝트 관리
이유진 Backend 실시간 경매 로직(WebSocket), 결제·보안 로직 구현과 서버 디버깅
정성훈 DevOps 인프라·CI/CD·보안(JWT), 배포 자동화
최태웅 Frontend UI 컴포넌트 구현, 반응형 UX, 코드 품질 및 테스트

🧹 Code Style

  • 코드 포맷: Prettier
  • 코드 규칙 검사: ESLint
  • 저장 시 자동 정리 기능 활성화 (VSCode 권장)

🔖 참고 자료

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published