Level Up Life (투두 앱) 만들기_____(1)

석원·2024년 1월 15일

LevelUpLife

목록 보기
1/4
post-thumbnail

투두앱을 만들게된 계기

2년 가까운 시간 동안 회사에서만 일하고 개인적인 프로젝트를 제대로 완성 시켜본 적이 없습니다.
부끄럽게 생각합니다 .. 그래서 간단한 앱부터 하나씩 만들어 나가보려 Todo 앱을 만들어보려고합니다.
Todo 앱이 간단하고 흔하다고 생각은 하지만, 기획부터 완성까지 해보기에는 좋을 것 같아 첫 시작을 Todo 앱 만들기로 정했습니다.
Angular만 사용해서 개발을 해왔던 터라, 사용해 보지 않았던 프레임워크, 라이브러리를 사용하면서 개발할 예정입니다.


Level Up Life

투두 항목을 달성하면 경험치를 통해 레벨을 올리는 앱이라는 의미를 담아봤습니다.

기획 목적

Todo를 달성할 때마다 레벨을 올릴 수 있다는게 새로운 재미요소가 되지않을까라는 생각에
기본 Todo앱에 레벨 시스템을 추가해보게 되었습니다.

기대 효과

  • 사용자의 Todo 달성률 증가
  • 랭킹 시스템을 통한 사용자간 동기부여

기능 요약

  • 인증
    - 기본 로그인 (이메일, 비밀번호)
    - 비회원 로그인
    - OAuth (구글 로그인)
  • 할 일
    - 등록, 수정(상태 업데이트), 삭제
    - 날짜별 할 일 조회
  • 레벨및 랭킹
    - 랭킹 리스트 페이지 (level 과 경험치를 내림차순으로 조회)
  • 마이페이지
    - 사용자 프로필 이미지 변경
    - 닉네임 변경
    - 경험치 확인
    - 앱을 사용하는 동안 Todo 전체 달성률 그래프조회

위 내용을 최소 기능으로 정의하고 빠르게 개발을 해나가보려고 합니다.


0개의 댓글