Files
fastapi_file_uploader/PROMPT-OLD.md
2026-02-19 11:00:53 +09:00

1.6 KiB

프로젝트 구현 기록 (Prompts) - 원본

본 파일은 프로젝트 진행 과정에서 전달된 사용자의 주요 요구 사항들을 시간 순서대로 정리한 기록입니다.

1. 프로젝트 소개 파일 수정

  • 요구 사항: README.md 파일에는 구현할 프로그램의 설명과 요구사항이 작성되어 있어. 견고한 프로그램 구현을 위해 해당 파일의 내용을 수정해서 REQUIREMENTS.md 파일에 저장해줘.

2. 프로젝트 구현

  • 요구 사항: 작성된 REQUIREMENTS.md 파일의 내용을 참고해서 프로그램 초안을 구현해줘.

3. 초기 레포트 생성 및 분석

  • 요구 사항: 구현한 프로그램에 대한 설명, 실행법, curl을 이용한 테스트 방법 등의 내용을 REPORT.md 파일에 작성해줘.

4. YouTube 다운로드 기능 추가

  • 요구 사항: youtube 링크를 전달하면 해당 링크에서 파일을 다운로드 할 수 있도록 youtube 링크 전달 및 다운로드를 위한 API를 만들어줘. 그리고 이를 이용할 수 있도록 web interface를 수정, REPORT.md 파일 또한 함께 수정해줘.

5. 실시간 스트리밍 지원

  • 요구 사항: 다운로드 받은 영상의 경우 실시간 스트리밍이 가능하도록 코드를 변경해줘.

6. 웹 UI 모던화 및 스타일 개선

  • 요구 사항: web ui가 너무 심플하고, 사용하기 불편해. 모던하고, 파스텔 컬러 스타일의 사용하기 편한 UI로 웹을 전반적으로 수정해줘.

7. 파일 삭제 기능 구현

  • 요구 사항: 업로드한 파일을 삭제할 수 있는 기능을 작성해줘.