Skip to content

시니어에게 여러 감각을 통해 악기 연주시 박자감을 쉽게 익힐 수 있도록 도와주는 앱

Notifications You must be signed in to change notification settings

DeveloperAcademy-POSTECH/2024-MacC-A15-CommandR

Repository files navigation


Rrythm TokTok

[ 시니어들을 위한 악기 연주 리듬 앱 ]

시니어에게 여러 감각을 통해 악기 연주시 박자감을 쉽게 익힐 수 있도록 도와주는 앱



프로젝트 개요

  • 목적 : 액티브 시니어들의 퇴직 후 삶을 행복하게 만들자
  • 진행기간 : '24.09~'24.12

팀원 소개

이성국 이현걸 홍규희
@Kkugy @Lyosha @norang

- 테크 리더
- 음악 연습 기능 전체 구현
- 진동 시퀀스 구현
- 미디어 매니저 구현

- 악보 보정 로직 문서화
- 다이나믹 폰트
- PDF 서버 업로드 기능 구현

- 설정 CoreData 저장 구현
- 음악별 설정 기능 구현
- 네비게이션 뷰 관리

김 별 백록담 박서현
@Bell @Wendy @Yusol

- Watch 관련 기능 구현
- 서버매니저 구현
- 음악 변환뷰, 검색뷰 기능 구현

- 서버 총괄
- 음악 CoreData 기능 구현
- Push Notifications 구현

- UI/UX 디자인 총괄
- Xcode 애셋 관리
- 쇼케이스 전체 디자인


화면 구성


주요 기능

⌚️ 워치 진동 메트로놈

  • 음악 BPM에 따른 애플워치 진동 메트로놈
  • 워치 음악 컨트롤 기능 (재생/일시정지)

🎶 소리로 멜로디, 메트로놈 동시 재생

  • 음악 멜로디와 메트로놈이 소리로 동시 재생

🎼 내 악보를 소리,진동으로 변환

  • PDF 악보를 사운드,햅틱 시퀀스로 변경하여 저장

🛜 서버 구축

  • User별 PDF → 음악 변환 상태값 확인 가능
  • 변환 완료시 알림 및 저장

🛠 Stacks

Language

Swift

Framework

UIKIT SWIFTUI php mysql CryptoSwift Combine

coredata Watchconnectivity avfoundation UserNotifications Lottie PDFKIT

Environment

Xcode git GitHub

Design

Figma

Collaboration

notion miro

About

시니어에게 여러 감각을 통해 악기 연주시 박자감을 쉽게 익힐 수 있도록 도와주는 앱

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages