Skip to content

Schedule REST API 개발 #8

Description

@JinhyeonKwak

CRUD

  • Schedule
    • 캘린더 조회 : GET /v1/schedules/{YYYYMM}
    • 최근 내역 조회 : GET /v1/schedules/{YYYYMM}/recent-history
  • 가계부(Account)
    • 생성/추가 : POST /v1/schedules/{YYYYMM}/accounts/{DD}
    • 수정 : PUT /v1/schedules/{YYYYMM}/accounts/{DD}/{account_id}
    • 삭제 : DELETE /v1/schedules/{YYYYMM}/accounts/{DD}/{account_id}
  • 할 일(DayWork)
    • 생성/추가 : POST /v1/schedules/{YYYYMM}/dayworks/{DD}
    • 수정 : PUT /v1/schedules/{YYYYMM}/dayworks/{DD}/{daywork_id}
    • 삭제 : DELETE /v1/schedules/{YYYYMM}/dayworks/{DD}/{daywork_id}

Advanced (지속적으로 추가)

  • 친구 추가 기능
  • 매일 지정된 시간에 메일 알림 보내기 (오늘 수입/지출 내역, 할 일 완료, 친구의 달성률 등)
  • 사용자의 지출 내역을 종류별로 합산
  • 월별 총 지출이 budget을 초과하는지 계산
  • 일별로 daywork 달성률 계산
  • 가계부에 파일 첨부

Metadata

Metadata

Labels

server서버 관련

Type

No type
No fields configured for issues without a type.

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions