Skip to content

Latest commit

 

History

History
141 lines (111 loc) · 6.33 KB

README.md

File metadata and controls

141 lines (111 loc) · 6.33 KB

💫 2021 Summer SiliconValley Internship Project 💫

💪 HONT : 혼자 + Training

HONT is a project that counts the number of exercises and provides exercise times, statistics on the day, suitable exercise searches by body part, and guidelines for those who exercise alone.

📝 Index

System Architecture
Development Stack
Demo Video
Frontend
Backend AI
Contributors
Docker Prerequisites

⚙ System Architecture

System Architecture


🛠 Development Stack

💎 Presentation file

https://drive.google.com/file/d/1c3hpz90nAbcNdyMFc3pcbnHZUqi-4n6Z/view?usp=sharing

🎞 Demo Video

https://drive.google.com/file/d/1MzDSEd7gPZIqLVVFc3WQ6Gwguf5WwMRI/view?usp=sharing


🖼 Frontend

🎨 Design

Design Document

🏠 Structure

frontend/src/components : Directory for components
frontend/src/font : Directory for font
frontend/src/images : Directory for images
frontend/src/routes : Directory for routes

✨ Backend

🏠 Structure

backend : Directory for backend
backend/server.py : Main module
backend/user.py : Module for user management functions
backend/record_exercise.py : Module for kinetic statistical functions
backend/tts.py : Module for text-to-speech functions
backend/search.py : Module for search functions
backend/Dockerfile : Dockerfile for backend
frontend/Dockerfile : Dockerfile for frontend
nginx : Directory for nginx
docker-compose.yml : Dockerfile Compose for development
docker-compose-prod.yml : Dockerfile Compose for deployment

🤖 AI

🏋️ Mediapipe ML solution test

Mediapipe ML solution test

🦵 Squat 기준

Squat

💪 Push Up 기준

Push Up

🏠 Structure

backend/cal_pose.py : Module for calculate pose
backend/cal_pushup.py : Module for count pushup and pushup guide
backend/cal_squat.py : Module for count squat and squat guide

👩‍👩‍👧‍👧🧑 Contributors

Name Country Where to find us Role
Yejin Kwon
Republic of Korea Github Full Stack
Sijeong Kim
Republic of Korea Github Backend
Geonyeol Ryu
Republic of Korea Github Frontend
Yeeun Choi
Republic of Korea Github AI
Minji Jang
Republic of Korea Github AI

📌 Docker Prerequisites

1. git clone

git clone https://github.com/Summer-internship-team-G/hont.git

2. docker compose build

docker-compose build

3. docker compose up

docker-compose up