CRUD 기반 물품 관리 웹 시스템 기획자료

포트폴리오 공개용 문서 · 원본 엑셀 다운로드 가능
엑셀 다운로드

MVP 기능 정의서

CRUD 기반 물품 관리 웹 시스템 | MVP 기능 정의서
2026.01.16 ~ 01.23 기준 | MVP 범위 = API 응답 기준으로 목록 상태를 다시 갱신하는 CRUD 관리 흐름
#기능 카테고리세부 기능명기능 설명담당 역할우선순위난이도예상 기간상태비고
F01핵심 기능물품 등록·조회·수정·삭제 (CRUD) 기능물품 등록·조회·수정·삭제 (CRUD) 기능백엔드+프론트P0 필수중간2~4일구현 완료데이터가 많아질 경우 검색, 페이지네이션, 권한 관리가 추가로 필요함
F02핵심 기능카테고리별 물품 분류 및 검색카테고리별 물품 분류 및 검색백엔드+프론트P0 필수중간2~4일구현 완료
F03핵심 기능물품 상세 정보 모달 뷰물품 상세 정보 모달 뷰백엔드+프론트P0 필수중간2~4일구현 완료
F04핵심 기능REST API 기반 서버 데이터 연동REST API 기반 서버 데이터 연동백엔드+프론트P0 필수중간2~4일구현 완료
F05확장 기능반응형 UI 및 사용자 친화적 인터페이스반응형 UI 및 사용자 친화적 인터페이스백엔드+프론트P1 중요중간2~4일구현 완료

개발 일정표 (간트차트)

CRUD 기반 물품 관리 웹 시스템 | 개발 일정표 (2026.01.16 ~ 01.23)
담당자분야역할 / 작업W1W2W3W4W5W6W7W8W9W10
전체기획문제 정의 및 MVP 범위 확정
백엔드서버/DBREST API 응답 구조와 데이터 변경 흐름
프론트UIReact 컴포넌트 상태 관리, 목록/폼/상세 모달 UI
개발핵심 기능API 응답 기준으로 목록 상태를 다시 갱신하는 CRUD 관리 흐름
개발연동프론트엔드와 API 연동 및 상태 흐름 검증
전체테스트주요 시나리오 테스트와 오류 수정
운영배포GitHub 정리, 데모 배포, 포트폴리오 반영
전체발표기획자료, README, 발표 Q&A 정리

팀 역할 분담표

CRUD 기반 물품 관리 웹 시스템 | 팀 역할 분담표
프로젝트 성격에 맞춘 역할과 산출물 정리 | 기간: 2026.01.16 ~ 01.23
학과 / 전공역할인원기여도주요 업무 상세주요 산출물협업 도구비고
컴퓨터공학 / 소프트웨어백엔드 개발1명주담당REST API 응답 구조와 데이터 변경 흐름API, DB 구조, 서버 로직, 배포 기록GitHub, 터미널, API 테스트핵심
컴퓨터공학 / 소프트웨어프론트엔드 개발1명주담당React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI화면, 컴포넌트, 반응형 UIGitHub, Figma, 브라우저핵심
데이터 / AI데이터·AI 로직0~1명프로젝트별데이터 수집, 정제, 추천/판단 기준 설계분석 기준, 모델/규칙, 검증 로그Python, Notebook, 문서해당 시
기획 / PM서비스 기획1명보조등록·수정·삭제 후 화면 상태와 서버 데이터가 어긋날 수 있음기능 정의서, 일정표, Q&AExcel, Notion발표
디자인 / UXUI/UX 설계0~1명보조사용자 흐름과 화면 구조 정리화면 체크리스트, 와이어프레임Figma해당 시

수익 모델 & 비용 계획

CRUD 기반 물품 관리 웹 시스템 | 수익 모델 & 비용 계획
포트폴리오 프로젝트 기준의 확장 가능 모델입니다. 실제 매출 수치는 추정이며 검증이 필요합니다.
수익 모델단계대상가격대주요 제공 기능예상 전환율비고
포트폴리오 데모현재채용 담당자/면접관무료데모, GitHub, 기획자료 제공해당 없음취업 포트폴리오 목적
운영형 SaaS확장소규모 물품 목록을 관리하거나 CRUD 기본 흐름을 확인하려는 사용자추정 필요API 응답 기준으로 목록 상태를 다시 갱신하는 CRUD 관리 흐름확인 필요재고·비품·대여 목록 관리처럼 기본 CRUD가 필요한 내부 관리 시스템으로 확장 가능
B2B/교육용 패키지확장학교/동아리/소규모 조직협의관리 기능, 문서화, 배포 지원확인 필요프로젝트 성숙도에 따라 판단
MVP 개발 예상 비용
비용 항목분류월 비용 (예상)프로젝트 기간 합계무료 대안비고
GitHub코드 관리무료무료Free Plan공개 저장소 기준
Oracle Cloud/Dothome배포무료~소액확인 필요무료 티어운영 환경별 차이
AI/API 사용료외부 API사용량 기반확인 필요무료 할당량KIS/상권/음악 프로젝트 중심
도메인/DNS운영무료무료DuckDNS현재 포트폴리오 운영 기준

기능별 팀 투입 계획

CRUD 기반 물품 관리 웹 시스템 | 기능별 팀 투입 계획
역할: ● 주담당 ○ 보조 - 없음 | 공수는 포트폴리오 정리용 추정치
기능 ID카테고리기능명백엔드 담당공수(h)프론트 담당공수(h)UI/UX공수(h)기획/PM공수(h)문서화공수(h)합계(h)작업 내용 (백엔드)작업 내용 (프론트/기획)
F01핵심물품 등록·조회·수정·삭제 (CRUD) 기능5522216REST API 응답 구조와 데이터 변경 흐름React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI
F02핵심카테고리별 물품 분류 및 검색6622220REST API 응답 구조와 데이터 변경 흐름React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI
F03핵심물품 상세 정보 모달 뷰8822224REST API 응답 구조와 데이터 변경 흐름React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI
F04핵심REST API 기반 서버 데이터 연동4422212REST API 응답 구조와 데이터 변경 흐름React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI
F05확장반응형 UI 및 사용자 친화적 인터페이스5522216REST API 응답 구조와 데이터 변경 흐름React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI

학과별 팀 구성

CRUD 기반 물품 관리 웹 시스템 학과별 팀 구성
프로젝트에 필요한 전공 계열과 역할을 정리합니다.
구분학과핵심 담당 업무필요 인원비고
필수컴퓨터공학 / 소프트웨어REST API 응답 구조와 데이터 변경 흐름 / React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI1~2명핵심
권장데이터사이언스 / 통계데이터 분석, 추천 기준, 검증 지표 설계0~1명데이터 프로젝트 중심
권장디자인 / UX사용자 흐름, 화면 설계, 시각화 개선0~1명UI 개선
선택경영 / 기획시장성, 수익 모델, 발표 스토리 정리0~1명발표 자료

기획 회의록

CRUD 기반 물품 관리 웹 시스템 기획 회의록
프로젝트 진행 단계별 결정 사항을 기록합니다.
No날짜회의 유형참석 분야회의 주제결정 사항담당다음 액션완료 여부
12026.01.16킥오프전체문제 정의와 MVP 범위 확정등록·수정·삭제 후 화면 상태와 서버 데이터가 어긋날 수 있음전체핵심 기능 목록 작성완료
2개발 초반기술 설계백엔드/프론트데이터 구조와 화면 흐름 결정API 응답 기준으로 목록 상태를 다시 갱신하는 CRUD 관리 흐름개발API와 UI 연결완료
3개발 중반중간 점검전체기능 구현 현황과 문제 해결문제: 등록, 수정, 삭제 후 화면 상태가 즉시 반영되지 않거나 컴포넌트 사이로 상태를 계속 전달해야 해 관리가 어려워졌습니다. 기능이 늘어날수록 어떤 컴포넌트가 데이터를 책임지는지 흐려지는 문제가 있었습니다.전체트러블슈팅 정리완료
4정리 단계발표/문서전체GitHub, 데모, 포트폴리오 문서화README와 기획자료를 공개 가능한 범위로 정리전체포트폴리오 반영완료

UI 기획 체크리스트

CRUD 기반 물품 관리 웹 시스템 UI 기획 체크리스트
화면별 UI 구성과 개발 연계 포인트를 정리합니다.
No화면 구분화면명담당 분야주요 컴포넌트 / UI 요소디자인 요구사항상태개발 연계완료 여부
1핵심 화면메인/대시보드프론트/디자인CRUD 기반 물품 관리 웹 시스템의 메인/대시보드 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성완료React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI완료
2핵심 화면목록/검색프론트/디자인CRUD 기반 물품 관리 웹 시스템의 목록/검색 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성완료React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI완료
3핵심 화면상세/결과프론트/디자인CRUD 기반 물품 관리 웹 시스템의 상세/결과 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성완료React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI완료
4핵심 화면입력/관리프론트/디자인CRUD 기반 물품 관리 웹 시스템의 입력/관리 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성완료React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI완료
5핵심 화면오류/빈 상태프론트/디자인CRUD 기반 물품 관리 웹 시스템의 오류/빈 상태 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성점검React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI완료
6핵심 화면모바일 반응형프론트/디자인CRUD 기반 물품 관리 웹 시스템의 모바일 반응형 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성점검React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI완료

Q&A 예상 질문

CRUD 기반 물품 관리 웹 시스템 Q&A 예상 질문 & 모범 답변
발표 또는 면접에서 받을 수 있는 질문과 답변을 정리합니다.
No카테고리난이도예상 질문모범 답변
1서비스/기획★★★이 프로젝트가 해결하려는 핵심 문제는 무엇인가요?등록·수정·삭제 후 화면 상태와 서버 데이터가 어긋날 수 있음
2기술/개발★★★백엔드 관점에서 가장 중요하게 설계한 부분은 무엇인가요?REST API 응답 구조와 데이터 변경 흐름
3기술/개발★★프론트엔드 관점에서 사용성을 어떻게 고려했나요?React 컴포넌트 상태 관리, 목록/폼/상세 모달 UI
4데이터/운영★★★데이터나 상태가 어긋나는 문제는 어떻게 줄였나요?물품 목록 상태를 상위 흐름에서 관리하고, 등록/수정/삭제 이후 API 응답을 기준으로 목록을 다시 정리했습니다. 입력 폼, 목록, 상세 모달의 역할을 분리해 화면 갱신 흐름이 한눈에 보이도록 구조를 단순화했습니다.
5보안/운영★★공개 저장소에 올릴 때 어떤 점을 조심했나요?API Key, DB 비밀번호, 운영 환경 파일, 실제 사용자 데이터는 제외하고 README와 예시 설정 중심으로 공개했습니다.
6확장성★★앞으로 개선한다면 무엇을 먼저 하겠나요?데이터가 많아질 경우 검색, 페이지네이션, 권한 관리가 추가로 필요함

예산 & 비용 계획

CRUD 기반 물품 관리 웹 시스템 예산 & 비용 계획
포트폴리오 데모 운영 기준의 예상 비용입니다. 실제 비용은 사용량과 배포 환경에 따라 달라질 수 있습니다.
No항목구분월 비용연간 비용무료 플랜비고
1GitHub코드 관리무료무료O공개 저장소
2Oracle Cloud / Dothome배포무료~소액확인 필요O현재 데모 운영 기준
3DuckDNS도메인무료무료O서브도메인 사용
4DB / 스토리지데이터무료~소액확인 필요프로젝트별 데이터 크기에 따라 변동
5외부 APIAPI사용량 기반확인 필요AI/공공/금융 API 사용 시
6모니터링/백업운영무료~소액확인 필요서비스 확장 시 필요