3명의 개발자가 3일 안에 기획, 개발, 배포를 완료하는 해커톤 프로젝트
기능 소개
- 학습 시간을 합산하여 순위를 보여주고, 본인이 학습한 시간과 비교 가능
- 학습 시간 1위를 슬랙으로 보내주는 알림 기능 제공
구현사항
- 로그인, 순위, 스톱워치, 내 정보 등 모든 UI 구현
- Jinja2 템플릿 엔진을 사용한 SSR 렌더링
- Python의 Django와 Flask 프레임워크를 사용하여 SSR(서버사이드 렌더링) 프로젝트 구현
- ChatGPT API에 대한 이해와 올바른 답변을 위한 prompt 작성
- 응답에 대한 지연을 multi thread을 활용한 로직 분리 처리
- tailwindcss 를 통한 빠른 CSS 작업
- 미니 프로젝트 중 학습한 내용을 2편에 걸쳐 블로그 작성
(https://velog.io/@gusdh2/series/크래프톤정글)