/////
Search
Duplicate

์ŠคํŽ™ํ† ๋ฆฌ Spectory

์ƒ์„ฑ์ผ
2022/08/27 02:24
ํƒœ๊ทธ
๊ธฐ๊ฐ„
Spectory
โ€ข
์ทจ์—…์„ ์œ„ํ•œ ๊ฒฝํ—˜๊ธฐ๋ก ์•„์นด์ด๋น™ ์„œ๋น„์Šค
โ€ข
2022/05/01 โ†’ 2022/07/01
โ€ข
Android(Kotlin)
โ€ข
Retroift2๋ฅผ ์‚ฌ์šฉํ•ด ์„œ๋ฒ„(spring) ์—ฐ๋™
โ€ข
form-data, multipart๋ฅผ ํ†ตํ•œ ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ
๋ฐฐ์šด์ 

์ž๊ธฐ์†Œ๊ฐœ์„œ ์ž‘์„ฑ์˜ ์‹œ์ž‘, Spectory

Spectory๋Š” ์ด๋Ÿด ๋•Œ ์—ฌ๋Ÿฌ๋ถ„์„ ๋„์™€๋“œ๋ฆด ์ˆ˜ ์žˆ์–ด์š”!

โ€ข
๋ˆ„๊ตฌ์—๊ฒŒ๋‚˜ ์–ด๋ ค์šด ์ž๊ธฐ์†Œ๊ฐœ์„œ, ์กฐ๊ธˆ ๋” ์‰ฝ๊ฒŒ ์จ๋ณด๊ณ  ์‹ถ์„ ๋•Œ
โ€ข
๋‚ด๊ฐ€ ๊ทธ๋™์•ˆ ๋ญ˜ ํ–ˆ์—ˆ์ง€? ํ•œ ๋ˆˆ์— ๋ณด๊ณ  ์‹ถ์„ ๋•Œ
โ€ข
์•ž์œผ๋กœ ์–ด๋–ค ํ™œ๋™์„ ๋” ์ฑ„์šฐ๋ฉด ์ข‹์„์ง€ ๊ณ ๋ฏผํ•˜๊ฒŒ ๋  ๋•Œ

About Team Spectory

Search
Android
Desgin
Server
Server 1
Search
๋„๋ฉ”์ธ
ํ™”๋ฉด
๊ธฐ๋Šฅ ์„ค๋ช…
๋‹ด๋‹น์ž
User
๋กœ๊ทธ์ธ ์„ฑ๊ณต์‹œ JWT ํ† ํฐ ๋ฐœ๊ธ‰
์ตœ๋‹ค์—ฐ
User
id, pw, nickname ์ •๋ณด๋กœ ํšŒ์›๊ฐ€์ž…, ์ค‘๋ณต ๊ฒ€์‚ฌ, ๋น„๋ฐ€๋ฒˆํ˜ธ ์•”ํ˜ธํ™”
์ตœ๋‹ค์—ฐ
User
JWT ํ† ํฐ ์ธ์ฆ ํ›„ ํšŒ์› ํƒˆํ‡ด
์ตœ๋‹ค์—ฐ
User
ํšŒ์› ์ •๋ณด ์กฐํšŒ
์ตœ๋‹ค์—ฐ
Post
JWT ํ† ํฐ ์ธ์ฆ ํ›„ ๋ชจ๋“  ๊ธ€ ์‚ญ์ œํ•˜๊ธฐ
์ตœ๋‹ค์—ฐ
Post
๊ธ€ ์ž‘์„ฑํ•˜๊ธฐ
์ด์ƒํ˜
Post
์ด๋ฏธ์ง€ ํฌํ•จ ๊ธ€ ์ž‘์„ฑ, S3 ์—…๋กœ๋“œ
์ตœ๋‹ค์—ฐ
Post
์ „์ฒด ๊ธ€ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ
์ด์ƒํ˜
Post
๊ธ€ ์ˆ˜์ •ํ•˜๊ธฐ
์ด์ƒํ˜
Post
JWT ํ† ํฐ ์ธ์ฆ ํ›„ ๊ธ€ ์‚ญ์ œํ•˜๊ธฐ
์ตœ๋‹ค์—ฐ
Post
๊ฒŒ์‹œ๊ธ€ ์ƒ์„ธ์ •๋ณด ํ™•์ธ
์ตœ๋‹ค์—ฐ

Spectory Architecture

Spectory Structure

โ””โ”€com โ””โ”€spectory โ”‚ Application.java โ”‚ Message.java โ”‚ Status.java โ”‚ โ”œโ”€Config โ”‚ BaseTimeEntity.java โ”‚ JsonWebTokenProvider.java โ”‚ S3Component.java โ”‚ SpringSecurity.java โ”‚ โ”œโ”€Post โ”‚ โ”œโ”€controller โ”‚ โ”‚ PostApiController.java โ”‚ โ”‚ โ”‚ โ”œโ”€domain โ”‚ โ”‚ ImageUpload.java โ”‚ โ”‚ Post.java โ”‚ โ”‚ PostRepository.java โ”‚ โ”‚ โ”‚ โ”œโ”€dto โ”‚ โ”‚ PostDeleteRequestDto.java โ”‚ โ”‚ PostDetailResponseDto.java โ”‚ โ”‚ PostListResponseDto.java โ”‚ โ”‚ PostModifyRequestDto.java โ”‚ โ”‚ PostSaveRequestDto.java โ”‚ โ”‚ โ”‚ โ””โ”€service โ”‚ ImageUploadService.java โ”‚ PostService.java โ”‚ โ””โ”€User โ”œโ”€controller โ”‚ UserApiController.java โ”‚ โ”œโ”€domain โ”‚ User.java โ”‚ UserRepository.java โ”‚ โ”œโ”€dto โ”‚ ResponseDto.java โ”‚ UserDeleteRequestDto.java โ”‚ UserJoinRequestDto.java โ”‚ UserJoinResponseDto.java โ”‚ UserLoginRequestDto.java โ”‚ UserLoginResponseDto.java โ”‚ UserProfileResponseDto.java โ”‚ โ””โ”€service UserService.java
Plain Text
๋ณต์‚ฌ

Spectory ERD