Skip to content

Bibim-SCIT/Bibim_PJT

Repository files navigation

bibim logo

πŸ«±β€πŸ«² Bibim (닀ꡭ적 ν˜‘μ—…νˆ΄ μ„œλΉ„μŠ€) 🌍


React Redux MUI Vite
SpringBoot SpringSecurity JWT MySQL Redis
Docker AWS GitHub Actions Nginx
Slack Notion Figma

πŸ“š λͺ©μ°¨



1️⃣ μ„œλΉ„μŠ€ κ°œμš”

닀ꡭ적 ν˜‘μ—…μ˜ μž₯벽을 ν—ˆλ¬Όλ‹€, Bibim

λ‹€μ–‘ν•œ ꡭ적과 μ–Έμ–΄λ₯Ό μ‚¬μš©ν•˜λŠ” μ‚¬λžŒλ“€μ΄ μ›ν™œνžˆ ν˜‘μ—…ν•  수 μžˆλ„λ‘ λ•λŠ” ν˜‘μ—… ν”Œλž«νΌ
μ±„νŒ…, μŠ€μΌ€μ€„ 관리, 자료 곡유λ₯Ό ν•˜λ‚˜μ˜ ν”Œλž«νΌμ— ν†΅ν•©ν•˜μ—¬ ν˜‘μ—… νš¨μœ¨μ„± μ¦λŒ€

  • κΈ°μ‘΄ ν˜‘μ—…νˆ΄μ˜ 단점 보완
    • Notion β†’ μ‹€μ‹œκ°„ μ±„νŒ… λΆ€μž¬
    • Discord β†’ 일정 관리와 자료 정리가 어렀움
  • Bibim은 이λ₯Ό ν•˜λ‚˜λ‘œ ν†΅ν•©ν•œ All-in-One ν˜‘μ—…νˆ΄


2️⃣ 기술 μŠ€νƒ

πŸ–₯ Frontend

React Redux JavaScript Vite MUI Axios React Router

πŸ›  Backend

Java SpringBoot Spring Security JPA JWT MySQL Redis

☁ DevOps & Infra

Docker GitHub Actions AWS EC2 S3 Railway Vercel Nginx


3️⃣ μ£Όμš” κΈ°λŠ₯

  • 슀마트 ν˜‘μ—… 곡간 (μ›Œν¬μŠ€νŽ˜μ΄μŠ€)
    • μ΄ˆλŒ€ μ½”λ“œ 기반 μ°Έμ—¬ / ν”„λ‘œν•„λ³„ 곡간 뢄리 / κΆŒν•œ 관리
  • 일정 관리
    • μΊ˜λ¦°λ”, κ°„νŠΈμ°¨νŠΈ, μΉΈλ°˜λ³΄λ“œ
    • νƒœκ·Έ κΈ°λŠ₯ 및 μƒνƒœ/λ‹΄λ‹Ήμž 관리
  • μžλ£Œμ‹€
    • ν…Œμ΄λΈ”/μΉ΄λ“œλ·° 제곡, νƒœκ·Έ 필터링, 검색 및 μ •λ ¬, S3 기반 파일 μ—…λ‘œλ“œ
  • λ§ˆμ΄νŽ˜μ΄μ§€
    • λ‚΄ 일정/자료 λͺ¨μ•„보기, μ‹œκ°„λŒ€ μžλ™ 반영, 참여쀑인 μ›Œν¬μŠ€νŽ˜μ΄μŠ€ 관리
  • λ²ˆμ—­ κΈ°λŠ₯
    • μ„€μ •λœ μ–Έμ–΄ κΈ°μ€€ μžλ™ λ²ˆμ—­ (μ±„νŒ…)


4️⃣ μ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜ & DB

πŸ”§ μ•„ν‚€ν…μ²˜

bibim_architecture

πŸ“˜ ERD

bibim_erd


5️⃣ ν”„λ‘œμ νŠΈ κΈ°κ°„

2025.01.16 ~ 2025.03.21
SCIT 개발자 κ³Όμ • νŒ€ ν”„λ‘œμ νŠΈ



6️⃣ νŒ€μ› μ†Œκ°œ

이름 μ—­ν•  μ£Όμš” λ‹΄λ‹Ή
μž„μ„±μ€€ (νŒ€μž₯) ν’€μŠ€νƒ ν”„λ‘œμ νŠΈ 총괄 / μ„œλΉ„μŠ€ μ „λ°˜μ˜ ν”„λ‘ νŠΈμ—”λ“œ 섀계 및 κ΅¬ν˜„ / λ°±μ—”λ“œ 연동
μ§„ν™˜ ν’€μŠ€νƒ 일정관리,νƒœκ·Έ κΈ°λŠ₯ / λ°œν‘œ
상쀀 ν’€μŠ€νƒ / 인프라 일정관리 및 μ „λ°˜μ μΈ λ°±μ—”λ“œ, Redis 및 SSE, 배포 ꡬ성
경남 ν’€μŠ€νƒ μžλ£Œμ‹€, μ•Œλ¦Ό κΈ°λŠ₯
μ„ΈλΉˆ ν’€μŠ€νƒ / λ””μžμΈ Figma 기반 λ””μžμΈ, μ„œλΉ„μŠ€ μ „λ°˜ ν”„λ‘ νŠΈμ—”λ“œ κ΅¬ν˜„, λ””ν…ŒμΌ μž‘μ—…
κ²½μ§„ ν’€μŠ€νƒ DB ꡬ좕, μ›Œν¬μŠ€νŽ˜μ΄μŠ€ λ°±μ—”λ“œ / DM, 채널 κΈ°λŠ₯


7️⃣ ν”„λ‘œμ νŠΈ μ‹œμ—° μ˜μƒ

ν•œκΈ€ μžλ§‰

ν•œκΈ€ μ‹œμ—° μ˜μƒ λ°”λ‘œκ°€κΈ°


일본어 μžλ§‰ (ζ—₯本θͺžε­—εΉ•)

일본어 μ‹œμ—° μ˜μƒ λ°”λ‘œκ°€κΈ°


μƒˆ μ°½ μ—΄κΈ° 방법 : Ctrl + click (on Windows and Linux) | CMD + click (on MacOS)




πŸ“Œ Notion, 배포 링크 :

Releases

No releases published

Packages

 
 
 

Contributors