가계부 프로젝트

이성민·2022년 2월 21일
0

가계부 프로젝트

목록 보기
1/3

그동안 공부만하고, 프로젝트를 진행한적이 없어서 몇주만 지나면 금방 까먹고하다보니,
토이프로젝트를 진행해보려고 한다.
아무래도 회사다니면서 같이 병행해서 하기에 다소 무리가 있을 듯 하다보니 개발속도가 막 그렇게 빠르지는 않을 듯하고...
암튼 되는대로 계속 진행해봐야겠다.

1. 요구사항

가계부의 정리된 요구사항은 아래와 같다.

  • Front는 Vue.js로 Backend는 Spring boot로 한다.
  • 로그인 기능 (회원 가입 기능은 필요 없음)
  • 가계부를 개인과 공유 2가지 기능으로 만들 수 있다.
  • 지출에 대한 기록, 수정, 삭제 기능 (휴대폰 문자를 복사해서 넣으면 자동으로 파싱한다.)
  • 수입에 대한 기록, 수정, 삭제 기능
  • 월별 그래프 및 엑셀 저장
  • 기간별 그래프 및 엑셀 저장

일단, 이 웹은 와이프랑 나랑 단둘만 사용할 것이기 때문에, 회원 가입은 필요없다.
하지만, 로그인 기능을 둬서 서로 각자 계정으로 사용할 수 있도록 한다.
로그인 기능 구현시 Spring Boot의 OAuth 기능을 사용해볼 예정이다.(될지는 모르겠음)

2. 순서

일단, SpringBoot로 어느 정도 구성 후 Vue.js로 넘어갈 생각이다.
둘다 아직 많이 해보지 않은 상태라 왔다갔다 할듯하다.
그래서, 포스팅 순서도 SpringBoot 시작부터 REST API 구성까지로 진행할 예정이다.

profile
유니크 허브솔트

0개의 댓글