Skip to content

YAPP-Github/TnT-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TnT - νŠΈλ ˆμ΄λ„ˆμ™€ νšŒμ›μ˜ PT 관리 BE


Main Banner

μ•± λ‹€μš΄λ‘œλ“œ

App Store
Google Play

μ„œλΉ„μŠ€ μ†Œκ°œ

Contents First

🧨 Problem: 각자의 λ¬Έμ œλŠ” λ‹€λ₯΄μ§€λ§Œ λͺ©ν‘œλŠ” 같은 우리, νŠΈλ ˆμ΄λ„ˆμ™€ νŠΈλ ˆμ΄λ‹ˆ λͺ¨λ‘ 효과적으둜 PTλ₯Ό 지속할 μˆ˜λŠ” μ—†μ„κΉŒ? 🀨

πŸ‹πŸ» νŠΈλ ˆμ΄λ„ˆ(Trainer) πŸƒπŸ»β€β™‚οΈ νŠΈλ ˆμ΄λ‹ˆ(Trainee)
λ§Žμ€ 수의 νšŒμ›μ„ κ΄€λ¦¬ν•˜κΈ° 어렀움 μˆ˜μ—… 외에 PTλ₯Ό μ§€μ†ν•˜κΈ° νž˜λ“¦
일정 μ •λ¦¬μ˜ λ²ˆκ±°λ‘œμ›€ νŠΈλ ˆμ΄λ„ˆμ™€ ν”Όλ“œλ°± κ΅ν™˜ 과정이 λ²ˆκ±°λ‘œμ›€

νŠΈλ ˆμ΄λ„ˆλŠ” νšŒμ› 개개인의 μš΄λ™ 진행 상황을 μ²΄κ³„μ μœΌλ‘œ κ΄€λ¦¬ν•˜κΈ° μ–΄λ ΅κ³ , 효과적인 ν”Όλ“œλ°±μ„ μ œκ³΅ν•˜λŠ” 과정이 λΉ„νš¨μœ¨μ μž…λ‹ˆλ‹€.

반면, νŠΈλ ˆμ΄λ‹ˆλŠ” μˆ˜μ—… 외에도 지속적인 μš΄λ™ 및 식단 관리λ₯Ό μ›ν•˜μ§€λ§Œ νŠΈλ ˆμ΄λ„ˆμ™€μ˜ μ›ν™œν•œ μ†Œν†΅μ΄ 쉽지 μ•Šμ•„ PT νš¨κ³Όκ°€ λ°˜κ°λ˜λŠ” κ²½μš°κ°€ λ§ŽμŠ΅λ‹ˆλ‹€.

νŠΈλ ˆμ΄λ„ˆμ™€ νŠΈλ ˆμ΄λ‹ˆ κ°„μ˜ μ†Œν†΅κ³Ό κ³΅μœ κ°€ μ›ν™œν•˜μ§€ μ•Šμ„μˆ˜λ‘, PT의 지속성과 νš¨κ³ΌλŠ” 점점 λ–¨μ–΄μ§ˆ μˆ˜λ°–μ— μ—†μŠ΅λ‹ˆλ‹€. 😨

🧨 Solution:

πŸ’₯ νŠΈλ ˆμ΄λ„ˆμ™€ νŠΈλ ˆμ΄λ‹ˆμ˜ 상생 효과둜 PT의 효λŠ₯을 μ˜¬λ €μ£ΌλŠ” μ„œλΉ„μŠ€

νŠΈλ ˆμ΄λ„ˆλ₯Ό μœ„ν•΄μ„  PT μˆ˜μ—…μ˜ μŠ€μΌ€μ€„ 및 νšŒμ› 관리, νŠΈλ ˆμ΄λ‹ˆλ₯Ό μœ„ν•΄μ„  μˆ˜μ—… 및 기둝 관리가 κ²°ν•©λœ μ„œλΉ„μŠ€κ°€ ν•„μš”ν•©λ‹ˆλ‹€. 각 μ—­ν• μ˜ λ‹ˆμ¦ˆμ— 맞게 PT 효과λ₯Ό κ·ΉλŒ€ν™”ν•˜κ³ μž νŠΈλ ˆμ΄λ„ˆμ™€ νŠΈλ ˆμ΄λ‹ˆ, 두 가지 ν”Œλ‘œμš°λ₯Ό λ‹€λ₯΄κ²Œ κ°œλ°œν•˜μ—¬ λ§žμΆ€ν˜• PT 관리 μ•± μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

πŸ‹πŸ»β€β™‚οΈ νŠΈλ ˆμ΄λ„ˆ(Trainer) πŸ‹πŸ»β€β™€οΈ νŠΈλ ˆμ΄λ‹ˆ(Trainee)
νšŒμ› 관리 νš¨μœ¨ν™” 및 일정 관리 기둝 κ΄€λ¦¬λ‘œ 지속 κ°€λŠ₯ν•œ μš΄λ™ μŠ΅κ΄€ ν˜•μ„±

μš°λ¦¬λŠ” νŠΈλ ˆμ΄λ‹ˆλ„ μ“°κΈ° μ‰¬μš΄ νŠΈλ ˆμ΄λ„ˆ μ€‘μ‹¬μ˜ 앱을 μ œκ³΅ν•©λ‹ˆλ‹€.

AWS μ•„ν‚€ν…μ²˜

aws_architecture.jpg

기술 μŠ€νƒ

Category Stack
Language Java
Build Tool Gradle
Framework Spring Boot Spring Security Spring WebFlux
Library Spring Data JPA Querydsl
Database MySQL Redis
CI/CD GitHub Actions Docker SonarCloud JACOCO Nginx (ν˜„μž¬ ꡬ성 쀑)
API Docs Notion Swagger
Cloud AWS
Push Alarm FCM
Logger Log4j2
APM Scouter

Backend Team μ†Œκ°œ

λ°±μ—”λ“œ 개발 λ°±μ—”λ“œ 개발
ymkim97 fakerdeft
κΉ€μ˜λͺ… 쑰만제

About

🧨 Trainer & Trainee [YAPP 25th App-2 Team]

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published