Skip to content

Momentrack/Momentrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

215 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Momentrack

2024 한국방송통신대 총장배 소프트웨어경진대회에 출품하기 위해 3주 기간동안 디자인, 기획, 개발, 앱스토어 출시 완료한 프로젝트입니다.

2024.08.14 - 장려상 수상

서비스 소개

그때 그 감정 그대로 다시 한번 느낄 수 있게… 혼자 혹은 사랑하는 사람들과의 추억을 공유하고 시간이 지나도 기록을 보며 생생하게 추억할 수 있도록 만들어진 앱입니다.


🖥️ 개발 환경

  • Xcode: 15+
  • Swift: 5.9+
  • 배포타겟: iOS 16+
  • 의존성 관리: SPM
  • 작업 일정관리: Slack, FigJam

🔑 핵심 기술

🗃️ 프레임워크

  • UI: UIKit
  • 서버: firebase

🔭 프로젝트 구조

├── 📦 Momentrack
│   ├── 🗂️Applications
│   │   ├── AppController.swift
│   │   ├── AppDelegate.swift
│   │   └── SceneDelegate.swift
│   ├── 🗂️Controller
│   │   ├── CalendarViewController.swift
│   │   ├── DetailDayViewController.swift
│   │   ├── HomeNaviMapViewController.swift
│   │   ├── HomeViewController.swift
│   │   ├── LoginViewController.swift
│   │   ├── MapViewController.swift
│   │   ├── PostingMomentViewController.swift
│   │   ├── SettingViewController.swift
│   │   └── SignUpViewController.swift
│   ├── 🗂️Extension
│   │   ├── BaseViewController.swift
│   │   ├── CustomAlertViewController.swift
│   │   ├── CustomBarItemConfiguration.swift
│   │   ├── Extensions.swift
│   │   ├── FriendListView.swift
│   │   ├── ImageCacheManager.swift
│   │   ├── MomentTextView.swift
│   │   ├── Network.swift
│   │   ├── SharingManager.swift
│   │   ├── UIButton.swift
│   │   ├── UIColor+Extensions.swift
│   │   └── UIView+Extensions.swift
│   ├── 🗂️Model
│   │   ├── Moment.swift
│   │   └── User.swift
│   ├── Momentrack.entitlements
│   ├── Resources
│   │   ├── Assets.xcassets
│   │   ├── Base.lproj
│   │   │   └── LaunchScreen.storyboard
│   │   ├── GoogleService-Info.plist
│   │   ├── Info.plist
│   │   └── logo_03@3x.png
│   └── 🗂️View
│       ├── Calendar
│       │   ├── CalendarHeaderView.swift
│       │   ├── CalendarView.swift
│       │   ├── Cell
│       │   │   └── DayCell.swift
│       │   └── HistoryView.swift
│       ├── Home
│       │   ├── Cell
│       │   │   ├── AddFriendCell.swift
│       │   │   ├── FriendCell.swift
│       │   │   ├── MomentCell.swift
│       │   │   ├── MomentFriendCell.swift
│       │   │   └── SelectedFriendCell.swift
│       │   ├── MomentListView.swift
│       │   ├── PostingMomentView.swift
│       │   └── TodayDateView.swift
│       ├── Login
│       │   ├── LoginEmailPwView.swift
│       │   ├── LoginView.swift
│       │   └── SignUpView.swift
│       ├── Map
│       │   ├── CustomAnnotationView.swift
│       │   └── HomeNaviMapView.swift
│       ├── Setting
│       │   ├── Cell
│       │   │   └── TitleButtonCell.swift
│       │   └── SettingView.swift
│       └── Settings
├── Momentrack.xcodeproj
│   ├── project.pbxproj
│   ├── project.xcworkspace
│   │   ├── contents.xcworkspacedata
│   │   ├── xcshareddata
│   │   │   ├── IDEWorkspaceChecks.plist
│   │   │   └── swiftpm
│   │   │       ├── Package.resolved
│   │   │       └── configuration
│   │   └── xcuserdata
│   └── xcuserdata
└── README.md


👩🏻‍💻 팀원 소개

Developer

김서현 김혜지
iOS iOS

 앱스토어 다운로드

QR 코드

About

순간의 위치를 담아서 공유하는 플랫폼, 모멘트랙

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages