매주 진척도를 수치로 기록해 팀의 흐름을 관리 주간 진척도 수치화(%), 이슈 사항 및 차주 계획 공유

프로젝트 작업일지

작업 일자 시간 작업 내용 비 고
1일
2025.04.27. 8H DB 설계서 점검
2일
2025.04.28. 2H 프로젝트 클론 작업 진행
3일
2025.04.29. 1H 구현 기능 분배 작업 진행
4일
2025.04.30. 1H 엔티티 설계(Transaction 테이블)
5일
2025.05.01. 2H 금액 사용(Transaction) 도메인 기능 구현
6일
2025.05.03. 4H **카드(Card) 도메인 기능 구현
저축(Savings) 도메인 기능 구현**
7일
2025.05.04. 1H Swagger 파일 관련 토의
ResponseEntity 사용 여부 토의
8일
2025.05.05. 2H Account(계좌) 도메인 엔티티 생성
9일
2025.05.06. 1H DB에 생성된 테이블을 기반으로 한 엔티티 생성 작업 계획
10일
2025.05.07. 3H DB 엔티티 파일 생성
11일
2025.05.08. 4H 중간 발표 내용 피드백 및 계획 수립
12일
2025.05.11. 2H Enum 작업에 대한 내용 설명 및 계획
13일
2025.05.12. 4H 각 엔티티 파일 별 필요한 Enum 생성 후 주입
(필요한 엔티티 파일에 어노테이션 주입 완료)
14일
2025.05.13.. 2H 불필요한 Enum 제거 후 롤백
코드 리뷰어에 대한 논의
15일
2025.05.14.. 2H Savings (목표 저축) 도메인 로직 고도화
16일
2025.05.15. 4H **Card (카드) 도메인 로직 고도화(AES-256 양방향 암호화)
Savings 테이블 칼럼 추가(is_half_awarded, is_full_awarded)
Attendance 테이블 생성**
17일
2025.05.16. 4H 추가된 컬럼과 테이블에 대해 DB 설계서 및 ERD 수정
18일
2025.05.17. 4H 프론트 뼈대 패키지 생성 및 프론트 화면 명세서 확인
19일
2025.05.18.. 2H 프론트 피그마 UI 와이어 프레임 점검 및 인텔리제이 뼈대 .html 파일 체크
20일
2025.05.19. 8H
21일
2025.05.20.. 8H
22일
2025.05.21. 8H
23일
2025.05.22.. 8H

위의 칸 작성할 때 아래 테이블에서 참고 (작성 후 테이블 삭제)

| 프로젝트 과제수행 절차 (작업절차) | 소요 예정시간 | 활용 교보재 & 장비 (SW 포함) | 고려사항 | | --- | --- | --- | --- | | 1. 주제·요구 기능 정의 | 4 | Chrome, Notion, Google Docs | 콘텐츠 생성·변환·인터랙션 기능 정의, 프로젝트 범위 및 우선순위 설정 | | 2 벤치마킹 및 아이디어 조사 | 2 | GitHub, ChatGPT, Notion AI, 실서비스 | 생성형 AI 서비스 흐름, UI/UX, 콘텐츠 변환 방식 참고 | | 3 기능 흐름 및 구조 설계 | 6 | draw.io, dbdiagram.io | 입력 → 프롬프트 → AI 처리 → 결과 출력 흐름 설계, 시나리오 작성 | | 4 개발환경 구축 | 3 | VS Code, Python, FastAPI | FastAPI 프로젝트 초기화, 라이브러리 설치, 실행 환경 구성 | | 5 데이터 구조 및 API 설계 | 5 | Pydantic, FastAPI Docs | 요청/응답 데이터 모델 정의, API 구조 설계 (/generate, /convert 등) | | 6 생성형 AI 기능 구현 | 6 | OpenAI API / Hugging Face | 텍스트 생성, 요약, 변환 등 핵심 기능 구현 | | 7 프롬프트 설계 및 결과 개선 | 5 | Python, Prompt 설계 | 입력값(주제, 키워드, 스타일)에 따른 결과 품질 개선 | | 8 이미지/멀티모달 기능 구현 (B/C 특성) | 4 | DALL·E 등 이미지 API | 텍스트 → 이미지 생성, 콘텐츠 확장 기능 구현 | | 9 프론트 연동 및 비동기 처리 | 6 | HTML/CSS/JS, React, Axios | API 호출 후 결과 화면 출력, JSON 데이터 처리 | | 10 인터랙션 기능 구현 (C 특성) | 4 | JavaScript | 사용자 입력 기반 동적 UI 처리 및 사용자 참여 기능 구현 | | 11 기능 통합 및 테스트 | 3 | FastAPI Docs, Postman, DevTools | 전체 흐름 테스트 (입력 → AI → 결과), 오류 확인 및 수정 | | 12 예외 처리 및 품질 개선 | 3 | Python, FastAPI | 입력 검증, 오류 처리, 결과 품질 안정화 | | 13 문서화 및 발표 준비 | 2-4 | Notion, PPT | 기능 흐름도, API 명세, 결과 화면 정리 및 발표 준비 |