Skip to content

letsowing/Owing-backend

Repository files navigation

βš™οΈ ν”„λ‘œμ νŠΈ ꡬ쑰

πŸ“ Project Structure
β”œβ”€β”€ Owing-Api  
β”‚       └── com.owing.api  
β”‚           └── <각 api 별 νŒ¨ν‚€μ§€>
β”‚               └── controller
β”‚               └── dto
β”‚               └── mapper
β”‚               └── service # usecaseλ₯Ό 기반으둜 ν•œ νŒŒμ‚¬λ“œ. 각 DomainServiceλ₯Ό μ‚¬μš©ν•˜μ—¬ 응닡값을 μƒμ„±ν•˜λŠ” μ„œλΉ„μŠ€.
β”œβ”€β”€ Owing-Batch  # 배치 μ„œλΉ„μŠ€ μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜
β”œβ”€β”€ Owing-Common # 곡톡 μ½”λ“œ (μ—λŸ¬μ½”λ“œ, μ˜ˆμ™Έ λ“±)
β”œβ”€β”€ Owing-Domain:Owing-Entity(RDB) or Owing-Node(GraphDB) 
β”‚       └── com.owing.entity or com.owing.node     
β”‚           β”œβ”€β”€ common  # ν•΄λ‹Ή λͺ¨λ“ˆμ—μ„œ μ‚¬μš©λ˜λŠ” κ³΅μœ μ½”λ“œ(뢄산락 aop, 도메인 이벀트)
β”‚           └── domains
β”‚               └── <도메인>  # 각 도메인
β”‚                   └── adaptor # 도메인 Repositoryλ₯Ό ν•œλ²ˆ 더 감싼 μ»΄ν¬λ„ŒνŠΈ
β”‚                   └── model # 도메인 μ—”ν‹°ν‹°
β”‚                   └── exception # 도메인 μ˜ˆμ™Έ μ •μ˜
β”‚                   └── repostiory # 도메인 Repository
β”‚                   └── service # 도메인 μ„œλΉ„μŠ€, 도메인 이벀트 ν•Έλ“€λŸ¬
└── Owing-Infrastructure  # Redis , feignClient(μ™ΈλΆ€ api 콜) , 메일, s3 λ“±.

πŸ“š Owing: μ°½μž‘μ˜ λ³Έμ§ˆμ— 집쀑할 수 μžˆλŠ” 온라인 μ§‘ν•„ ν”Œλž«νΌ

μ‹œμ—°


πŸ’¬ μ„œλΉ„μŠ€ μ†Œκ°œ

🎨 μ΄μ•ΌκΈ°μ˜ 아이디어뢀터 μ™„μ„±κΉŒμ§€, ν•œκ³³μ—μ„œ

λ³΅μž‘ν•œ μ„€μ • 걱정은 이제 그만! 이야기λ₯Ό κ΅¬μƒν•˜κ³  μ™„μ„±ν•˜λŠ” λͺ¨λ“  과정을 μ§€μ›ν•©λ‹ˆλ‹€.

β€œκΈ€λ‘œ κ·Έλ¦¬λŠ” 세상,” Owingκ³Ό ν•¨κ»˜ μ°½μž‘ 여정을 μ‹œμž‘ν•˜μ„Έμš”!


βš™οΈ μ£Όμš” κΈ°λŠ₯

πŸ‘₯ [인물관계도]

πŸ“Œ λ³΅μž‘ν•œ 관계 섀정도 μ†μ‰½κ²Œ!

  • 관계 μΆ”κ°€: λ“±μž₯인물 κ°„μ˜ 관계λ₯Ό μ‹œκ°μ μœΌλ‘œ ν‘œν˜„.
  • λ“±μž₯ 회차 ν‘œμ‹œ: 각 인물이 λ“±μž₯ν•˜λŠ” 회차λ₯Ό ν•œλˆˆμ— 확인.
  • AI 이미지 생성: 인물 νŠΉμ§•μœΌλ‘œ FLUX Schnell 기반 이미지 μ œμž‘.
인물관계도 생성 인물 이미지 생성

🌍 [세계관 μ„€μ •]

πŸ“– 더 ν’λΆ€ν•˜κ³  일관성 μžˆλŠ” 이야기λ₯Ό μ™„μ„±ν•˜μ„Έμš”!

  • κΈ€ 속 μˆ¨μ€ 세계λ₯Ό μ‹œκ°μ μœΌλ‘œ 정리.
  • AI 이미지 생성: 인물 νŠΉμ§•μœΌλ‘œ FLUX Schnell 기반 이미지 μ œμž‘.
세계관 νŽ˜μ΄μ§€

πŸ“Š [μž‘μ—…λŸ‰ 톡계]

πŸ“ˆ 였늘 μ–Όλ§ˆλ‚˜ μž‘μ—…ν–ˆλŠ”μ§€ κ·Έλž˜ν”„λ‘œ 확인!

  • πŸ”’ κΈ€μž μˆ˜λ„ μžλ™ 계산해 μž‘μ—…λŸ‰μ„ κ°„νŽΈν•˜κ²Œ 뢄석.
μž‘μ—…λŸ‰ 톡계

πŸ› οΈ [μ„€μ • 였λ₯˜ 체크]

✏️ "μƒˆλ‘œμš΄ μ„€μ •κ³Ό κΈ°μ‘΄ μ΄μ•ΌκΈ°μ˜ 좩돌, κ±±μ •λ˜μ§€ μ•ŠμœΌμ‹ κ°€μš”?"

  • μ„€μ • 였λ₯˜λ₯Ό μžλ™μœΌλ‘œ 감지!
  • λ§žμΆ€λ²• κ²€μ‚¬λ‘œ 더 λ§€λ„λŸ¬μš΄ λ¬Έμž₯ μ™„μ„±.
μ„€μ • 였λ₯˜ 체크

πŸ“œ [μ‹œλ‚˜λ¦¬μ˜€ μ„œμ‹]

πŸ’‘ 클릭 ν•œ 번으둜 ν•„μš”ν•œ μ„œμ‹μ„ μ œκ³΅ν•΄ 효율적인 μ‹œλ‚˜λ¦¬μ˜€ μž‘μ„± 지원.

μ‹œλ‚˜λ¦¬μ˜€ μ„œμ‹

πŸ“‹ [μ½”λ₯΄ν¬λ³΄λ“œ]

πŸ“Œ 자유둭게 λ³΄λ“œλ₯Ό μ΄λ™ν•˜λ©° 이야기λ₯Ό ꡬ성.

πŸ”’ μ›κ³ μ˜ κΈ€μž μˆ˜λ„ μ¦‰μ‹œ 확인 κ°€λŠ₯!

μ½”λ₯΄ν¬λ³΄λ“œ

πŸ—‘οΈ νœ΄μ§€ν†΅

♻️ μž‘μ—…ν•œ 폴더 및 파일 볡원 κΈ°λŠ₯

μ‹€μˆ˜λ‘œ νŒŒμΌμ„ μ‚­μ œν•˜μ…¨λ‹€κ³ μš”? μ“°λ ˆκΈ°ν†΅ νƒ­μ—μ„œ λ³΅μ›ν•˜μ„Έμš”! :)

νœ΄μ§€λ™

Owingκ³Ό ν•¨κ»˜λΌλ©΄ μ°½μž‘μ˜ λ³΅μž‘ν•¨μ€ 쀄이고, 상상λ ₯은 λ”μš± ν‚€μšΈ 수 μžˆμŠ΅λ‹ˆλ‹€. ✨


πŸ“ μ•„ν‚€ν…μ²˜

CD


πŸ‘₯ Developers



πŸŽ₯ 포트폴리였 μ˜μƒ

Owing 포트폴리였 μ˜μƒ(youtube)


🌟 μ§€κΈˆ λ°”λ‘œ, μ°½μž‘μ˜ μƒˆλ‘œμš΄ μ„Έκ³„λ‘œ λ– λ‚˜λ³΄μ„Έμš”! 슝~

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors