Speak Your Mind, 모공 프로젝트
SYM(심)
Speak Your Mind, SYM (심) 당신의 마음을 말해보세요.
[사건-생각-감정-행동] 4단계의 일기 작성 가이드를 캐릭터와 함께 제공하여 감정 일기를 쉽게 적을 수 있도록 돕는 서비스로써 감정일기를 통해 나의 감정을 정확히 인식하여 자존감을 향상시키고, 더 나아가 사회성을 높일 수 있습니다.
캐릭터를 통해 사용자에게 공감과 위로를 얻을 수 있습니다. SYM을 통해 기록하는 즐거움을 느껴보세요.
로그인
: 카카오,애플의 소셜로그인을 제공합니다.메인
: 캘린더를 통해 쉽게 기록 일정을 확인할 수 있습니다.기록하기
: 사건,생각,감정,행동을 기록하고 캐릭터를 통해 공감과 위로를 얻을 수 있습니다.기록보기
: 선택한 날짜의 내가 기록한 감정기록을 볼 수 있고 기록 수정을 할 수 있습니다.마이페이지
: 내가 쓴 감정일기 갯수와 닉네임 변경, 로그아웃, 회원탈퇴를 할 수 있습니다.
로그인 |
캘린더 |
기록하기 |
기록보기 |
마이페이지 |
---|---|---|---|---|
- 개발 언어 : Swift
- 개발 환경 : SwiftUI
- 최소 iOS 16.4
- iPhone SE ~ iPhone 15 Pro 호환
- 디자인 툴 : Figma
- 협업 도구 : Github, Team Notion
- 활용한 기술
- Xcode, Tuist(3.40.0)
- MVVM, POP, Clean Architecture
- Combine, CoreData, URLSession
- FireStore
📦SYM
├──🗂️Tuist
├──🗂️Project
│ ├──🗂️KaKaoSPM
│ ├──🗂️FirebaseSPM
│ ├──🗂️App
│ │ ├──🗂️Resources
│ │ ├──🗂️Sources
│ │ │ ├──🗂️Data
│ │ │ │ ├── Repositories
│ │ │ │ ├── Network
│ │ │ │──🗂️DesignSystem
│ │ │ │──🗂️Domain
│ │ │ │ ├── Entities
│ │ │ │ ├── UseCases
│ │ │ │──🗂️Extensions
│ │ │ │──🗂️Model
│ │ │ │──🗂️Protocol
│ │ │ │──🗂️Services
│ │ │ │ ├── ChatGPT
│ │ │ │ ├── CoreData
│ │ │ │ ├── Firebase
│ │ │ ├──🗂️Presentation
│ │ │ │ ├── Authencation
│ │ │ │ ├── Calendar
│ │ │ │ ├── CustomView
│ │ │ │ ├── Login
│ │ │ │ ├── MyPage
│ │ │ │ ├── Record
│ │ │ │ ├── Tab
│ │ │ ├── 🗂️Util
└───────────────│
gitGraph
commit id: "MAIN"
branch dev
checkout dev
commit id: "Release01"
branch issueName
checkout issueName
commit id: "${name} / ${#issue1}"
commit id: "${name} / ${#issue2}"
checkout dev
merge issueName
commit id: "Release02"
commit id: "Release03"
checkout main
merge dev
commit id: "Deploy"
[박혜연] @hye-y |
---|
[한지수] @잔디밭 |
---|
[박서연] @syss220211 |
[조민근] @Mingeun Cho |
[안지영] @yyomzzi |
[전민석] @a-jb97 |
[변상필] @OzDevelop |
---|---|---|---|---|
“SYM" is available under the MIT license. See the LICENSE file for more info.
- Tuist
- Firebase - iOS