Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 12 additions & 15 deletions src/components/Report.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -69,52 +69,52 @@ export default function Report() {
// Generate recommendations based on user data
const recommendations = [
{
"ts": 1729872000000,
"ts": 1731715200000,
"title": "스터디 그룹 발표 준비",
"description": "발표자료 제작 6시간, 리허설 2시간, 피드백 수렴 2시간. 내용 전달력 88%, 발표 준비도 90%. 효과적인 지식 공유 준비. 커뮤니케이션 85%."
},
{
"ts": 1729958400000,
"ts": 1731628800000,
"title": "모델 배포 파이프라인 구축",
"description": "CI/CD 구축 7시간, 테스트 코드 작성 4시간, 운동 1시간. 자동화 수준 80%, 코드 신뢰도 85%. 효율적인 배포 환경 조성. 완성도 83%."
},
{
"ts": 1730044800000,
"ts": 1731542400000,
"title": "AI 윤리 세미나와 토론",
"description": "세미나 참석 4시간, 그룹 토론 3시간, 관련 자료 조사 2시간. 인사이트 획득 92%, 윤리의식 함양 88%. 다양한 관점 습득. 시야 확장 85%."
},
{
"ts": 1730131200000,
"ts": 1731456000000,
"title": "데이터 전처리 집중의 날",
"description": "데이터 정제 8시간, EDA 3시간, 팀 공유 1시간. 데이터 품질 90%, 작업 효율성 85%. 깔끔한 데이터셋 구축. 기초 작업 완성도 88%."
},
{
"ts": 1730217600000,
"ts": 1731369600000,
"title": "개인 프로젝트 중간 점검",
"description": "코드 최적화 5시간, 성능 테스트 4시간, 회고 작성 2시간. 목표 달성률 85%, 코드 효율성 88%. 중간 성과 만족. 발전 가능성 92%."
},
{
"ts": 1730304000000,
"ts": 1731283200000,
"title": "클라우드 인프라 실습의 날",
"description": "AWS 서비스 학습 6시간, 인프라 구축 4시간, 문서 정리 2시간. 기술 습득률 82%, 실무 적용도 85%. 클라우드 역량 강화. 실용성 90%."
},
{
"ts": 1730390400000,
"ts": 1731196800000,
"title": "오픈소스 프로젝트 기여 도전",
"description": "오픈소스 코드 분석 7시간, PR 작성 3시간, 커뮤니티 토론 1시간. 기여도 70%, 소통 능력 75%. 글로벌 협업 경험 축적. 도전 성취도 78%."
},
{
"ts": 1730476800000,
"ts": 1731110400000,
"title": "코드 리뷰와 멘토링 세션",
"description": "멘토링 3시간, 코드 개선 5시간, 팀원 피드백 2시간. 코드 품질 향상 88%, 협업 만족도 85%. 건설적인 피드백 교환. 성장률 80%."
},
{
"ts": 1730563200000,
"ts": 1731024000000,
"title": "GPU 서버 장애로 인한 일정 조정",
"description": "대체 작업(이론 공부) 6시간, 문서화 3시간, 독서 2시간. 예상치 못한 상황 대처력 85%, 시간 활용도 78%. 유연한 일정 관리 실천. 적응력 82%."
},
{
"ts": 1730649600000,
"ts": 1730937600000,
"title": "컴퓨터 비전 프로젝트 시작",
"description": "CNN 모델 학습 8시간, 논문 리뷰 3시간, 운동 1시간. 학습 이해도 75%, 프로젝트 초기 설정 완료. 저녁 운동으로 리프레시. 진행률 15%."
}
Expand All @@ -123,14 +123,11 @@ export default function Report() {

const [curDes, setCurDes] = useState<{ts: number, title: string, description: string}>()
useEffect(() => {
console.log(currentDate)
const t = recommendations.find(day => {
console.log(day.ts)
return isSameDay(day?.ts, currentDate)
return isSameDay(day.ts, currentDate)
}

)
console.log(t)
setCurDes(t)
}, [currentDate])

Expand Down Expand Up @@ -244,7 +241,7 @@ export default function Report() {
맞춤 추천사항
</h3>

<Alert >
<Alert >
<AlertTitle className="flex items-center gap-2">{curDes?.title}</AlertTitle>
<AlertDescription>{curDes?.description}</AlertDescription>
</Alert>
Expand Down