Diary Project(How was your Day?) 시작하기

HEYDAY7·2022년 11월 14일
0

시작하며

공부한 Spring 지식을 이용해 간단할 수 있는, 다만 하나의 완결된 형태의 프로젝트를 만들어 보려 한다. 그 주제는 다이어리용 백엔드를 만들어 보는 것이다.

Diary

다이어리는 기본적으로 일상을 기록하기 위함이다. 하루하루의 기록을 간단하게 DB에 데이터를 쌓아나갈 수 있고, 내가 하루를 어떻게 살았는지 기록해 보고자 이 주제로 정하였다.

Model

예상되는 Model을 나열해본다.

  1. User : 당연히 유저가 있을 것이며, OAuth2를 통하여 google 로그인을 달아볼까 생각중이다.

  2. Diary : 하루를 기록한 객체가 될 것이다. 이는 다수의 Doing으로 구성될 것이며, 문구를 남길 수 있게 할 것이다.

  3. Doing : 하나의 일, 작업, 행동을 의미할 것이다. 이에 많은 타입(운동, 공부, 약속, 등)을 두어 다채롭게 구성해볼 계획이다.

기술스택

현재 생각중인 것은 Spring MVC를 이용해서 Kotlin으로 구현하는 것이다. DB의 경우 MySql을 이용해서 구현해볼 생각이다. 추가적인 스택들의 경우 프로젝트를 진행하고, 기능을 추가하면서 필요하다면 더 넣어보겠다.

목표

일주일 내로(일단 러프하게 잡아두었다.) 프로젝트 초기 단계를 완성하고, aws나 azure등을 통해 직접 배포해보는것이 목표이다.

마치며

일단 되는데로 빠르게 작성해나가 보겠다. 일차 목표로 하는 수준은 그리 복잡하지는 않다. 따라서 가능한한 빨리 작성해 나가보려 한다. 오히려 짜잘한, 평소엔 신경쓰지 못한 부분들에서 많이 걸려 나갈거라고 생각이 된다. 그런 부분들에서 많이 배울 것이라 생각을 한다.

profile
(전) Junior Android Developer (현) Backend 이직 준비생

0개의 댓글