개발기간: 2024.03 ~ 진행 중
- RUSH! 는 야구를 좋아하는 사람들이 경기 결과를 기록하고, 이를 티켓 형태로 만들어 인스타그램에 공유할 수 있는 앱입니다.
- 사용자는 직접 경기 정보를 입력하고 이를 시각적으로 확인하며, 인스타그램 스토리에 손쉽게 공유할 수 있습니다.
| 🪐Woozu (UI/UX 디렉터) | 🌻Helia (CTO) | 🗽NewYork (PM) |
|---|---|---|
![]() |
![]() |
![]() |
| UI/UX 디자인, 기획 | 개발, 기획 | 개발, 기획 |
- 사용자는 경기 날짜, 장소, 팀, 점수 등의 정보를 입력해 경기를 기록할 수 있습니다.
- 기록한 경기는 티켓 형태로 변환되어 메인 화면에서 한눈에 확인 가능합니다.
- 기록된 경기는 인스타그램 스토리로 공유할 수 있으며, 투명 배경의 스티커 형태로 제공되어 사용자가 자유롭게 디자인을 추가할 수 있습니다.
├─ .swiftlint.yml
├─ BaseballApp.swift
├─ Info.plist
├─ Resource
│ ├─ Assets.xcassets
│ └─ fonts
└─ Source
├─ Model
│ ├─ Team.swift
│ └─ Ticket.swift
├─ Utils
│ ├─ Component
│ │ ├─ GradientProgressStyle.swift
│ │ ├─ HLine.swift
│ │ ├─ NextButton.swift
│ │ ├─ OnboardingTag.swift
│ │ ├─ TicketShape.swift
│ │ └─ VisualEffectView.swift
│ ├─ Extension
│ │ └─ Date+.swift
│ ├─ Manager
│ │ └─ RealmManager.swift
│ └─ ViewModifier
│ ├─ SelectedCircle.swift
│ └─ TicketStroke.swift
├─ View
│ ├─ MainView.swift
│ ├─ OnboardingView.swift
│ ├─ TeamSelectionView.swift
│ └─ Ticket
│ ├─ InputTicket
│ │ ├─ CompleteTicketView.swift
│ │ ├─ FifthInputTicketView.swift
│ │ ├─ FirstInputTicketView.swift
│ │ ├─ FourthInputTicketView.swift
│ │ ├─ InputTicketView.swift
│ │ ├─ SecondInputTicketView.swift
│ │ └─ ThirdInputTicketView.swift
│ └─ TicketView.swift
└─ ViewModel
├─ InputTicketViewModel.swift
├─ OnboardingViewModel.swift
└─ TicketViewModel.swift
- 서비스 기획
- UI 및 사용자 인터랙션 구현
- 인스타그램 공유 기능 구현
- 데이터 구조 설계 및 데이터베이스 구축



