목록북적북적 (4)
궤도
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qXssy/btraL2aag2o/feyxSx0ORQLkZ0FM4Q9K7k/img.png)
북적북적의 백엔드를 클론하고 있다. Github build.gradle plugins { id 'org.springframework.boot' version '2.5.2' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' } group = 'jpa' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } all { exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging' } } repo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cKLAAm/btq9AjKoxqP/dzxB1GfxJHhkU3Tspx3Hyk/img.png)
나중에 postman으로 찐 명세서를 작성할거고, 이건 그냥 내가 개발할 api들을 정리하는 글이다. https://educated-treatment-631.notion.site/API-7cfe21192e614197a6c9341a450a2c0b 면적면적 API 명세 메소드 educated-treatment-631.notion.site 아무래도 이런건 노션이 편해서 간단하게 정리했다. 과정은 간단하지 않았지만... 생각보다 할 게 많을 것 같다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/q6ZzG/btq9xK9WBfW/DSvzMeSotWrp7ejvKrcWZ0/img.jpg)
'북적북적'에 있는 요소들을 살펴보자 북적북적에 회원가입을 할 땐 이메일, 닉네임, 비밀번호가 필요하다. 구글과 페이스북 연동도 가능하다. 난...연동은 잘 모르니까 이번엔 안할 것이다. 그리고 프로필 변경하기에서 닉네임과 프로필 사진을 바꿀 수 있는데, 프사 하나를 위해 s3 버킷을 쓰는게 옳은 일인가...싶지만 로컬로 해선 어디에 써먹을 수도 없고 해서 그냥 s3 버킷을 쓰기로 했다. 대신 컬러 테마 설정은 뺀다. 그럼 멤버 테이블은 이렇게 되겠다. 메인 페이지엔 사용자가 읽은 책이 날짜 순으로 이렇게 쌓여있다. 맨 위엔 대표 캐릭터가 있다. 북적북적은 사용자의 책을 '읽은 책', '읽고 있는 책', '읽고 싶은 책'으로 나눈다. 그리고 메인화면에 쌓이는건 '읽은 책'이다. 모든 책들은 책 제목, 작..
서론 지난 몇 달동안 인프런으로 스프링을 공부했다. 여전히 아는건...전혀 없지만 그래도 이제 뭐라도 해야 뭐든 프로젝트를 하지 않겠나 싶어서 그냥 간단한 클론 코딩을 해보려 한다. 근데 프론트가 없는 이걸 정말 클론 코딩이라고 할 수 있을까? 없다고 본다... 그렇지만 달리 표현할 말도 없으니 그냥 내 맘대로 용어를 쓰겠다. 뭐 하지 아무튼 뭘 따라해볼까 이것저것 살펴보았다. 일단 처음해보는거니까 테이블이 5개 이하였으면 좋겠고, jpa의 이런저런 요소를 사용해보면 좋고...해서 찾은 것이 바로 https://play.google.com/store/apps/details?id=com.studiobustle.bookjuk&hl=ko&gl=US 북적북적 - 독서 기록 앱 - Google Play 앱 귀여운..