- 팀장 : 한형진(총괄)
- 팀원
AI Modeling
: 김찬진 | 이진주Front-End
: 정영윤Back-End
: 홍현호
-
Figma
를 활용하여 UI/UX 설계,React
를 기반으로 작업 진행. -
Node.js
와FastAPI
를 통한 서버 통신,MySQL
로 데이터베이스 설계. -
Python
의MediaPipe
를 메인으로 사용자의 운동 자세에 대한 실시간 피드백 구현.
-
VS Code
를 통한GitHub
와의Clone
연동 후 작업
-
GitHub
의Project
를 통한 일정, 작업 조율 및 관리
-
issue
사용을 통한 예정 사항, 아이디어 회의 및 각자 할 일 정리
-
공동
Repository
생성 후, 개별적인branch
생성과 팀장을 통한merge
작업으로 프로젝트 관리
-
도움이 될 만한 코드의 예제 실습 후, 참고 사항으로 커밋 예정
-
프로젝트 경로에 3개의
Terminal
생성,Terminal
에 각각의 명령어 입력
frontend
-
cd frontend
(frontend 폴더로 이동) -
npm i
(frontend 패키지 설치) -
npm start
(localhost:3000)
backend
-
cd backend
(backend 폴더로 이동) -
npm i
(backend 패키지 설치) -
npm run dev
(localhost:8008)
python
-
cd backend
(backend 폴더로 이동) -
python -m venv venv
(python 가상환경 설정) -
cd venv/Scripts
-
./activate
oractivate
-
cd ../../
(backend 폴더로 이동) -
pip install -r requirements.txt
(해당 프로젝트에서 사용한 패키지를 가상환경에 설치) -
uvicorn main:app --reload
(localhost:8000)
-