Skip to content

z-wook/PlanBee

Repository files navigation

🐝 PlanBee



📆 프로젝트 기간

2023년 07월 10일 ~ 현재 (개발 기간 4주)


⭐️ 프로젝트 소개 ⭐️

오늘 할 일, 앞으로 할 일을 쉽게 기록해 보세요.

할 일을 깜빡하고 놓치지 않도록 해드릴게요!


📱 앱 다운로드

AppStore



📺 UI 미리보기

자세히
Simulator.Screen.Recording.-.iPhone.14.Pro.-.2023-11-27.at.08.21.51.mp4
Simulator.Screen.Recording.-.iPhone.14.Pro.-.2023-11-27.at.08.24.14.mp4
Simulator.Screen.Recording.-.iPhone.14.Pro.-.2023-11-27.at.08.25.04.mp4

📚 구현 기능

  1. 공통

    • 다크 모드 지원
    • 복귀 유저 데이터 동기화
    • Todo 생성, 읽기, 수정, 삭제 시 디바이스와 Firebase에 저장된 데이터 동기화

  2. 일정 페이지

    • Todo 알림 설정
    • Todo 삭제
    • Todo 우선순위 수정
    • Todo 완료 체크

  3. 플래너 페이지

    • 날짜별로 Todo를 생성할 수 있게 달력 기능 제공
    • 해당 날짜에 Todo가 있다면 달력에 표시
    • Todo 생성, 삭제, 우선순위 수정, 완료 체크

  4. 설정 페이지

    • 나의 프로필 조회
    • 화면 모드 설정
    • 알림 On/Off
    • 버전 정보 확인
    • 비밀번호 재설정
    • 회원가입, 로그인, 로그아웃, 서비스 탈퇴

⚙️ Tech Stack



🏛️ 사용한 라이브러리

  1. Alamofire
  2. Firebase
  3. FSCalendar
  4. LicensePlist
  5. SnapKit
  6. SwiftLint

⚡️ 라이브러리 사용 이유

  1. Alamofire
    네트워크 작업을 쉽게 처리하기 위해 사용

  2. Firebase
    사용자 인증, 데이터베이스를 관리하고 개발하기 위해 사용

  3. FSCalendar
    달력 기능을 제공하기 위해서 사용

  4. LicensePlist
    라이선스 표시를 위해 사용

  5. SnapKit
    Auto Layout을 쉽게 설정하기 위해 사용

  6. SwiftLint
    코드 컨벤션 체크를 위해 사용


🔫 트러블 슈팅

About

심플한 Todo 앱

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published