Skip to content

YAPP-Github/TnT-Server

Folders and files

NameName
Last commit message
Last commit date
Feb 13, 2025
Dec 28, 2024
Mar 17, 2025
Jan 5, 2025
Mar 4, 2025
Mar 20, 2025
Mar 17, 2025
Jan 22, 2025
Dec 28, 2024
Feb 12, 2025
Mar 17, 2025
Feb 15, 2025
Jan 25, 2025
Dec 28, 2024
Dec 28, 2024

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