리프핏
- 분류: 웹개발
- 기술 스택: Django, ReportLab, Docx, PythonAnywhere
- 시작 날짜: 2022년 12월 22일
- 라이브 프로젝트 URL: kyeongsupchoi.pythonanywhere.com/wendler.html
- 코드 저장소 URL: github.com/KyeongsupChoi/Leaffit
- 사용자의 One Rep Max 무게를 기반으로 웬들러 운동 시트를 생성하는 웹 애플리케이션
- 5/3/1 강도 훈련 프로그램/웬들러 프로그램을 따릅니다.
- WSGI 기반 웹 호스팅을 사용하여 소규모 클라우드 플랫폼(Pythonanywhere)에 배포
- 프로젝트는 효율적인 개발을 위해 Django의 MVT(Model-View-Template) 디자인 패턴, Django 폼 및 모델을 사용하여 사용자 입력 처리 및 계산을 위한 뷰를 활용
- PDF 형식으로 운동 시트를 다운로드 기능 위해 ReportLab 라이브러리 사용
- Word 및 Google 문서와 호환되는 DOCX 형식으로 운동 시트를 다운로드 기능 위해 Docx 라이브러리 사용
- 유지보수 및 확장성을 위한 최상의 코딩 관행을 전시함