Library

Project

Someday

Tag-based diary app

2022UIKitRxSwiftDiaryProduct
View on GitHub
Theme
Language

Project

Someday

2022UIKitRxSwiftDiaryProduct
View on GitHub

Period.

2021.08.19 - 2022.04.25

  • Internal beta start: 2021.11.09
  • External beta start: 2021.11.10
  • App launch: 2021.12.02
  • v1.0.1 review submission/completion: 2021.12.07 / 2021.12.09
  • v1.0.2 update: 2022.04.25
  • Service discontinued due to operational issues

Screens

Someday diary timeline screenSomeday tag-based diary entry screenSomeday diary calendar screen

Used Tools & Skills

Skills

  • Swift
  • RxSwift
  • RxMoya (Alamofire)
  • SnapKit
  • MVI-C (ReactorKit)
  • KeychainAccess
  • FSCalendar
  • Pure DI

Tools

  • Git (Git-flow)
  • Postman
  • Figma
  • CocoaPods
  • Notion
  • Instruments

Motivation

A project started to write diaries more easily and conveniently. The goal was to improve searchability through tag-based recording and create a security-focused UX. I designed and developed it myself because I couldn't find a diary app I liked.

Learned

  • Experience with team leadership, schedule management, and app maintenance process through feedback collection
  • Learned the importance of consistent UI through design system/componentization
  • Pure DI and ReactorKit-based MVI-C design, consideration for testable structures
  • Experience with UX improvement using user data and launch/update cycle management

Team

iOS 1, Android 1, Server 1, Design 2 — In charge of iOS part and Team Lead

Results

Someday iOS Development Journal

SomedaySomeday
Tag-based diary appTag-based diary app