주요 문서리스트

[위리브] 안내 [CODE-IT 제공 문서]

위리브-기능요구사항

위리브-API명세서(Swagger)(codeit제공)

팀GitHub

스키마

프론트엔드 예시

프로젝트 계획서


구성원과 R&R

팀원 담당 업무
박건순 깃허브 관리, auth, users, apartment, AWS 배포, 발표자료 제작
김선영 문서 관리, residents, complaints,comment, CI/CD 파이프라인, README 및 Wiki 작성
유인학 노션 관리, polls 외 6종 api, 프론트엔드 연동, 시연영상 제작

배포 링크(배포 중지)

프론트 배포링크 : https://welive.pro

백엔드 배포링크 :

https://welive.pro/api/health


🗓️ 프로젝트 일정 요약

항목 기간 내용
기획 및 요구사항 정리 02.19 ~ 02.23 프로젝트 방향성 논의, 협업 문서 정리, 기초 설계(스키마 등)
1차 개발 스프린트 02.24 ~ 03.05 본인 파트 기능 구현
중간 발표 03.06 발표
2차 개발 스프린트 03.07 ~ 03.18 본인 파트 기능 구현
2차 개발 스프린트 03.18 ~ 03.20 작업 마무리 (도움 요청)
2차 개발 스프린트 03.21 ~ 03.30 프론트엔드 & CICD & AWS
2차 개발 스프린트 03.31 발표 자료 준비 및 시연 영상 녹화
최종 발표 04.01 발표

제목 없음

제목 없음


프로젝트 계획 보드


⚙️ 기술 스택 및 협업 도구

분류 사용 예정 도구
Backend Node.js (Express)
Database postgres
API 문서화 Swagger
협업 도구 Discord, GitHub, Notion
일정 관리 Notion

🧩 규칙 수립

항목 내용
네이밍 컨벤션 camelCase (변수, 함수), PascalCase (클래스), kebab-case (파일), SCREAMING_SNAKE_CASE (열거형)

ex) auth-task.controller.ts (Layer 앞에 .) | | 커밋 컨벤션 | # ✨ feat : 새로운 기능 추가

🐛 fix : 버그 수정

📝 docs : 문서 수정

🛠️ refactor : 리팩토링

✅ test : 테스트 추가/수정

🔥 remove : 코드/파일 삭제

♻️ chore(update) : 유지보수 작업(빌드/설정/패키지 등) |

| 브랜치 전략 | main, dev, feat/기능명, chore/기능명 | | PR 규칙 | 1명 이상 Approve 시 Merge |


자료/정보 공유 페이지

버그 해결 목록

추가 개선 사항


일정 공유(휴가 등)

휴지통