본문 바로가기

토이프로젝트

땅콩친구들 - 1 : 계획세우기

토이프로젝트를 시작하는 이유

  1. 아직 api를 설계해서 프론트와 연결해 본 경험이 없다 : 지금까지는 타임리프를 통해서 뷰를 구현했었다.
  2. 현재 회사에서는 코틀린을 사용하지만 아직 자바에 대해서 더 공부하고 싶다 : 요즘 대세가 코틀린인건 알고 있지만 나는 자바 + 스프링부트를 더 하고 싶다. 언젠간 코틀린을 쓸테지만 자바에 대해서, 스프링에 대해서 더 알고난 이후에 쓰고 싶다.
  3. 재미있다 : 많이 빈약하고 허점투성이지만 내 손으로 만든 결과물을 보면 재미있고 뿌듯하다. 하고싶은 프로젝트가 아주 많다. 그 중에 하나를 이번에 개발할 계획이다

 

사용할 기술

Language Java
BackEnd Spring Boot
FrontEnd Vue.js
DB MariaDB, JPA, Querydsl
Collaboration Notion, GitHub
Tools IntelliJ

 

프로젝트 

 

프로젝트명 : 땅콩친구들 (Peanut Friends)

마니또는 스페인어다. 그래서 한글로 표현한 땅콩친구들을 프로젝트명으로 정했다.

컨셉 : 마니또를 웹서비스에서 구현

마니또는 기본적으로 제비 뽑기 등을 하여 지정된 친구의 수호천사가 되어주는 것으로, 상대 몰래 옆에서 도와주는 것이다.

주요 구현 기능 : 1:1채팅, 날짜에 따른 행동 추천 알림, 리마인드 메일(카톡 알림..?)

도전 과제 : JWT 사용, 1:1채팅 ..., TDD, 리마인드 알림

 

계획

  1. 기획서 작성
  2. ERD 설계
  3. api 설계
  4. 뷰 작업
  5. 기능마다 3, 4번 과정을 반복

 

만드는 과정을 유튜브에 올릴 계획도 있다!

계획대로 만드는 과정을 포스팅할 계획이다.

화이팅 땅콩친구들!

 

 

'토이프로젝트' 카테고리의 다른 글

땅콩친구들 - 3 : ERD 설계  (1) 2023.05.24
땅콩친구들 - 2 : 기획서  (4) 2023.05.12