사용자가 개인 재무를 관리하고 지출을 추적하는 데 도움을 주는 서비스로 사용자들이 예산을 설정하고 지출을 모니터링하며 목표를 달성하는 데 도움을 주는 것을 목표로 합니다!
2024.09.12 - 2024.09.20
예산 설정 및 설계 서비스
월별총 예산을 설정합니다.카테고리별 예산을 설계(=추천)하여 사용자의 과다 지출을 방지합니다.
지출 기록
- 사용자는
지출을금액,카테고리등을 지정하여 등록 합니다. 언제든지 수정 및 삭제 할 수 있습니다.
지출 컨설팅
월별설정한 예산을 기준으로 오늘 소비 가능한지출을 알려줍니다.- 매일 발생한
지출을카테고리별로 안내받습니다.
지출 통계
지난 달 대비,지난 요일 대비,다른 유저 대비등 여러 기준카테고리 별지출 통계를 확인 할 수 있습니다.
언어 및 프레임워크:
데이터 베이스:
배포 :
ETC :
| 분류 | API 명칭 | HTTP 메서드 | 엔드포인트 | 설명 |
|---|---|---|---|---|
| 인증&인가 | 사용자 회원가입 | POST | /api/user/signup | 사용자는 이메일, 비밀번호로 회원가입합니다. |
| 사용자 로그인 | POST | /api/user/login | 사용자는 계정명, 비밀번호로 로그인합니다. 로그인 시 ReponseBody에 Refresh Token, Access Token이 발급됩니다. | |
| 사용자 로그아웃 | POST | /api/user/logout | 사용자는 로그아웃합니다. 로그아웃 시 Redis에 AcessToken을 저장합니다. | |
| 토큰 재발급 | POST | /api/user/reissue | 유효한 Refresh Token으로 Access Token, Refresh Token을 재발급합니다. | |
| 카테고리 | 카테고리 조회 | GET | category/list | 카테고리 목록을 조회합니다. |
| 예산 | 카테고리별 예산 생성 | POST | /api/category-budget | 카테고리 별 예산을 생성합니다. |
| 카테고리별 예산 수정 | PUT | /api/category-budget/{id} | 카테고리별 예산을 수정합니다. | |
| 지출 | 지출 생성 | POST | /api/expenses | 지출을 생성합니다. |
| 지출 수정 | PUT | /api/expenses/1 | 지출을 수정합니다. | |
| 지출 삭제 | DELETE | /api/expenses/1 | 지출을 삭제합니다. |
인증&인가
- 사용자 회원가입
- 사용자는 이메일, 비밀번호로 회원가입합니다.
- 사용자 로그인
- 로그인 시 ReponseBody에 Refresh Token, Access Token이 발급됩니다.
- 사용자 로그아웃
- 로그아웃 시 Redis에 AcessToken을 저장합니다.
- 토큰 재발급
- 유효한 Refresh Token으로 Access Token, Refresh Token을 재발급합니다.
카테고리
- 카테고리 목록을 조회합니다.
예산
- 카테고리별 예산 생성 및 수정
지출
- 지출 생성, 수정, 삭제