Project/SUNNY

(2) 프로젝트 요구사항 정리

예림밈 2025. 4. 24. 17:59

 

저번 포스팅에 이어 프로젝트 요구사항들을 정리하려고 한다.
기능들이 꽤 많기 때문에 꼼꼼히 정리하는 것이 중요할 것 같다!



1. 로그인 기능

  • 사용자는 애플 로그인을 할 수 있다.
  • 이메일 수집은 필수가 아니며, 애플에서 제공하는 기능 중 하나인 이메일 가리기를 해도 앱에 가입할 수 있다.


2. 닉네임 설정 기능

  • 사용자는 로그인이 끝난 후 닉네임을 설정할 수 있다.
  • 닉네임은 2~10자로 제한되며, 특수문자 + 숫자까지 허용 가능하다. 이모지는 허용 불가
  • 닉네임은 중복하여 사용할 수 없다.

3 .커뮤니티 기능

  • 사용자는 커뮤니티 기능을 이용할 수 있다. (절약 꿀팁, 자유 게시판)
  • 사용자는 게시글을 작성할 수 있다.
    - [게시글 폼] : 제목, 내용, 미디어 첨부(이미지, 동영상)
  • 사용자는 게시글을 삭제할 수 있다.
    - 사용자는 자신이 작성한 게시글만 삭제할 수 있다.
  • 사용자는 게시글을 수정할 수 있다.
    - 사용자는 자신이 작성한 게시글만 수정할 수 있다.
  • 사용자는 게시글을 조회할 수 있다.
    - 카테고리별로 조회할 수 있다.

 

4. 댓글 기능

  • 사용자는 커뮤니티 게시글에 댓글을 남길 수 있다.
    - 비밀 댓글로 설정하여 댓글을 남길 수 있다.

5. 절약 목표 설정

  • 사용자는 절약 목표를 설정할 수 있다.
  • 절약 목표 금액
    - 절약 기간 (시작 날짜 ~ 종료 날짜)
    • 시작 날짜, 종료 날짜를 과거 날짜로 설정 시 필드 오류

6. 지출 등록

  • 사용자는 소비 습관을 기록할 수 있다.
    [지출 기록 폼]
    1. 어떤 이름으로 기록할까요? (30자 제한)
    2. 어디에 쓰셨나요? (의/식/주/기타 버튼형 카테고리)
    3. 얼마를 쓰셨나요? (금액)
    4. 언제 쓰셨나요? (달력 형식)
  • 사용자는 카테고리별 소비 기록에 대한 통계 내역을 막대 그래프 형태(해당 카테고리 비중 / 전체 소비 비용)와 해당 카테고리의 사용 금액으로 확인할 수 있다.

https://docs.google.com/spreadsheets/d/1Rsn9Vh6zm3wBgU3ZUN7cz6dndX3KCqwfm44axefIKjM/edit#gid=0
링크에서 보다 자세한 요구사항들을 확인할 수 있다.

'Project > SUNNY' 카테고리의 다른 글

[ SUNNY] 커뮤니티 기능  (0) 2025.04.26
[SUNNY] Apple 로그인 기능  (0) 2025.04.26
[SUNNY] API 통신 정리  (0) 2025.04.26
(1) 프로젝트 소개  (0) 2025.04.24