Bremen-Musicians / bremen

🎡 λͺ¨λ‘μ—κ²Œ μ‰¬μš΄ ν•©μ£Όλ₯Ό, 브레멘 μŒμ•…λŒ€
0 stars 0 forks source link

🎡 μ„œλΉ„μŠ€ κ°œμš”

ν•©μ£Όλ₯Ό 해보신 적 μžˆμœΌμ‹ κ°€μš”? ν•©μ£Όλ₯Ό ν•΄λ³Έ μ‚¬λžŒλ“€μ€ λ‹€λ₯Έ μ‚¬λžŒκ³Όμ˜ μ—°μ£Όκ°€ 잘 λ§žμ•„λ–¨μ–΄μ§€λŠ” μˆœκ°„μ— μ—„μ²­λ‚œ 카타λ₯΄μ‹œμŠ€λ₯Ό λŠλ‚€λ‹€κ³  ν•©λ‹ˆλ‹€.

ν•˜μ§€λ§Œ ν•©μ£Όλ₯Ό μ’‹μ•„ν•˜λ”λΌλ„ λ‹€μ–‘ν•œ 문제둜 인해 ν•©μ£Όλ₯Ό ν•˜κΈ° μ–΄λ €μš΄ 상황에 마주칠 수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, μ•…κΈ°λ₯Ό 가지고 μ΄λ™ν•˜λŠ” 것이 μ–΄λ €μ›Œ μž₯μ†Œμ— μžˆλŠ” μ•…κΈ°λ₯Ό μ‚¬μš©ν•΄μ•Ό ν•˜κ±°λ‚˜, ν•©μ£Όλ₯Ό μœ„ν•œ 인원을 ꡬ해야 ν•˜λŠ” λ“±μ˜ 어렀움이 μžˆμŠ΅λ‹ˆλ‹€.

μ΄λŸ¬ν•œ λ¬Έμ œμ μ„ ν•΄κ²°ν•˜κ³ μž 브레멘 μŒμ•…λŒ€μ²˜λŸΌ μ„œλ‘œμ˜ μŒμ„ ν•¨κ»˜ μŒ“μ•„μ˜¬λ € μ•„λ¦„λ‹€μš΄ μ—°μ£Όλ₯Ό λ§Œλ“€μ–΄κ°€μžλŠ” μ˜λ―Έμ—μ„œ 브레멘 μŒμ•…λŒ€λΌλŠ” μ„œλΉ„μŠ€λ₯Ό κ°œλ°œν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

πŸš€ μ£Όμš” κΈ°λŠ₯

🎬 ν•©μ£Ό λ™μ˜μƒ 생성

πŸ‘₯ μ†Œμ…œ κΈ°λŠ₯

πŸ” 검색 κΈ°λŠ₯

πŸ† μ±Œλ¦°μ§€

πŸ–₯️ ν™”λ©΄μ†Œκ°œ

ν™”λ©΄ 1 ν™”λ©΄ 2

πŸ—οΈ 아킀텍쳐

아킀텍쳐

πŸ› οΈ κΈ°μˆ μŠ€νƒ

Front End

기술 버전
Node.js v20.10.0
React 18.2.0
yarn 1.22.21
tailwindCSS 3.4.1
recoil 0.7.7
eslint ^8.57.0
axios 1.6.8
react-router-dom 6.22.3
vite 5.1.6
next 14.2.2

Back End

기술 버전
Java 17 (Zulu)
Spring Boot 3.2.3 (Gradle)
Spring Security 6
MariaDB 10.11.6
JPA 3.1.0
Redis 7.2.4
Lombok 1.18.22
Springdoc 2.0.2

Infra

기술 버전
AWS EC2 Ubuntu 20.04.6 LTS
Docker 25.0.4
Nginx 1.25.4
Jenkins 2.440.1

πŸ‘¨β€πŸ’» νŒ€μ›

μ‹ μ˜¨μœ  μ „κ²½ν–₯ λ°±μ§„κ·œ λ¬Έμ„±ν˜„ μœ ν˜„μ •
λ°±μ—”λ“œ, 인프라 λ°±μ—”λ“œ, 인프라 ν”„λ‘ νŠΈ ν”„λ‘ νŠΈ ν”„λ‘ νŠΈ