Skip to content

프로그래머스 백엔드 데브코스 2기 팀 팝업마켓 2차 프로젝트 Repository입니다.

Notifications You must be signed in to change notification settings

prgrms-be-devcourse/NBE2-3-2-team7

Repository files navigation

NBE2-3-2-team7

팀 팝업마켓 프로젝트 저장소입니다.

요구사항 정의서

  • Target User

    • 팝업 스토어 기획자 (기업의 마케팅담당자, 민간 이벤트 기획자)
    • 팝업 장소를 제공하는 임대인 (건물주, 임대를 허가받은 임차인)
    • 팝업 스토어 찾아다니는 행사 참여자 ( 10대 ~ 30대 ) → 비즈니스 고객에 맞진 않지만 사이트의 트래픽 상승에 도움이 됨 : ( 우선순위 4 )
  • User Scenario

    • 공간 임대인 시나리오
      1. 보유 공간 등록 및 정보 입력
      2. 선호하는 팝업 스토어 유형 설정
      3. 입점 문의 확인 및 응답
      4. 계약 및 정산 관리
    • 팝업 스토어 운영자 시나리오
      1. 팝업 스토어 기간, 컨셉 및 정보 등록
      2. 원하는 지역/공간 검색
      3. 임대인과 연락 및 협의
      4. 계약 및 운영 일정 관리
  • 수익 구조

    • 임대 수익금의 일정 퍼센트 ( 2~3 % )
    • 임대지 추천 광고
    • 기업 특정 광고
    • 불특정 광고 삽입 x 프로젝트 일정
  • 서비스의 전체 구조(시스템 구성도)

    • 화면 구현 방식 → thymeleaf

브랜치 전략

  • main
    • 기능명1-팀원1
    • 기능명2-팀원1
    • 기능명3-팀원2

main 브랜치에 push ➡️ 코드 확인 후 merge ➡️ main 브랜치에 A 기능, B 기능 추가 ➡️ 업데이트 된 main 브랜치 기준으로 다시 작업 진행


커밋 전략

타입 : 제목

본문

꼬리말 (선택적)

feat: 회원 가입 기능 추가

회원 가입을 위한 API 및 서비스 로직을 구현했습니다. 사용자 정보 검증 및 데이터베이스 저장 기능이 포함됩니다.

fix: 로그인 오류 수정

로그인 시 발생하던 오류를 수정하였으며, 인증 과정에서의 예외 처리를 개선했습니다.

docs: README 업데이트

프로젝트 설정 및 API 사용법을 README에 추가하였습니다.

커밋 타입 설명
feat 새로운 기능 추가
fix 버그 수정
docs 문서 수정
style 코드 포맷팅, 세미콜론 누락 등 코드 변경이 없는 경우
refactor 코드 리팩토링
test 테스트 코드 또는 리팩토링 테스트 코드 추가
chore 빌드 업무 수정, 패키지 매니저 수정

About

프로그래머스 백엔드 데브코스 2기 팀 팝업마켓 2차 프로젝트 Repository입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published