/finalproject-hapit

멋쟁이사자처럼 앱스쿨1기 최종프로젝트 - Hapit

Primary LanguageSwiftMIT LicenseMIT

Hapit

66일 동안 진행하는 귀여운 습관 챌린지 메이트 🧸


💬 ADS

해핏은 스스로 습관을 형성하기 어려운 사람들을 위해 귀여운 요소들을 통한 습관 런닝 메이트 역할을 수행할 것입니다. 왜냐하면 습관 형성을 위한 꾸준한 실천을 유지하기 위해서는 흥미를 느낄 수 있도록 재미있게 동기부여 해줄 필요가 있기 때문입니다.

hapit readme 001

💡 Main Feat

  • 챌린지 및 습관 리스트를 확인하고, 챌린지의 일지를 작성하며, 새로운 챌린지를 추가할 수 있습니다.
  • 소셜 친구 목록 및 알림을 확인하고, 친구들의 챌린지를 독려할 수 있습니다.
  • 마이페이지 프로필 수정이 가능하고, 획득한 뱃지 리워드를 확인할 수 있습니다.

🔎 Detail

Home

hapit readme 003 hapit readme 004 hapit readme 005

Social

hapit readme 007 hapit readme 008

MyPage

hapit readme 010

🧩 Frameworks

  • SwiftUI
  • Combine
  • Realm

📚 Tech & Libraries

  • MVVM Architecture
  • Firebase FireStore (Database)
  • Firebase Cloud Message (Push Notification)
  • Rest API (for Auth)
  • SwiftLint (Code Convention)
  • Cocoapods (Dependency management)

📄 License

“This project is licensed under the terms of the MIT license.”


👥 Team Members

김예원 김응관 박민주 박진형 신현준 이주희 추현호
@yewon5858 @alpha-kwhn @rirupark @JINHYUNGP @greenthings @zoohee @Achoo-kr