|
1 | | -# WEB5_6_Neogul_Coder_BE |
| 1 | +# 🐰 Wibby : 스터디 통합 관리 서비스 |
2 | 2 |
|
3 | | -## 서비스 소개 |
| 3 | +<img width="1440" height="800" alt="위비" src="https://github.com/user-attachments/assets/0f32b5c6-cc57-438c-aa74-c47990b547f5" /> |
4 | 4 |
|
5 | | -## 담당파트 |
6 | | -<img width="1238" height="501" alt="image" src="https://github.com/user-attachments/assets/65a7d211-349c-45bf-b5a8-601310ee38bc" /> |
| 5 | +<br/> |
7 | 6 |
|
8 | | -## 시스템 아키텍처 |
9 | | -<img width="787" height="588" alt="image" src="https://github.com/user-attachments/assets/8c247cc3-0d78-4a2e-b71a-1b2cf69b3778" /> |
| 7 | +## 💡 프로젝트 소개 |
10 | 8 |
|
11 | | -## ERD |
12 | | -<img width="2780" height="1562" alt="WEB5_6_NeogulCoder_BE (8)" src="https://github.com/user-attachments/assets/5ad5ccad-fd23-4601-8e13-1b2b082e2b4a" /> |
| 9 | +Wibby는 스터디 모집부터 운영·종료까지 **스터디 운영 전반을 지원하는 서비스**입니다. <br> |
| 10 | +단순한 스터디 모집을 넘어 **운영·협업·성과 관리**까지 Wibby에서 해결할 수 있습니다. <br> |
| 11 | +실시간 소통, 일정 관리, 자기 PR 매칭을 통해 **자율적이면서도 효율적인 스터디 문화**를 만들어갑니다. |
| 12 | + |
| 13 | +<br/> |
| 14 | + |
| 15 | +## 🎉 배포 주소 |
| 16 | + |
| 17 | +**🔗 [Wibby 바로가기](https://wibby.vercel.app/)** |
| 18 | + |
| 19 | +<br/> |
| 20 | + |
| 21 | +# ✨ 팀원 소개 |
| 22 | +| PO | TL | TM | TM | TM | |
| 23 | +|:------:|:------:|:------:|:------:|:------:| |
| 24 | +| <img src="https://avatars.githubusercontent.com/u/203729461?v=4" alt="박현서" width="130"> | <img src="https://avatars.githubusercontent.com/u/84299665?v=" alt="조희제" width="130"> | <img src="https://avatars.githubusercontent.com/u/90251939?v=4" alt="김도연" width="130"> | <img src="https://avatars.githubusercontent.com/u/169157532?v=4" alt="류이서" width="130"> | <img src="https://avatars.githubusercontent.com/u/203761008?v=4" alt="유강현" width="130"> | |
| 25 | +| [박현서](https://github.com/hyeunS-P) | [조희제](https://github.com/Tokwasp) | [김도연](https://github.com/pia01190) | [류이서](https://github.com/endorsement0912) | [유강현](https://github.com/dbrkdgus00) | |
| 26 | +| 회원, 관리자, PR 템플릿 | 모집글, 게시글, 리뷰 | 스터디, 신청, 출석, 배포 | 일정 조율 | 채팅, 캘린더, 버디에너지 | |
| 27 | + |
| 28 | +<br/> |
| 29 | + |
| 30 | +# 📅 프로젝트 개발 기간 |
| 31 | +2025.06.30 ~ 2025.07.31 |
| 32 | + |
| 33 | +<br/> |
| 34 | + |
| 35 | +# 🛠 기술 스택 |
| 36 | +<p> |
| 37 | +<img src="https://img.shields.io/badge/java-007396?style=for-the-badge&logo=java&logoColor=white"> |
| 38 | +<img src="https://img.shields.io/badge/spring boot-6DB33F?style=for-the-badge&logo=springboot&logoColor=white"> |
| 39 | +<img src="https://img.shields.io/badge/spring security-6DB33F?style=for-the-badge&logo=springsecurity&logoColor=white"> |
| 40 | +<img src="https://img.shields.io/badge/jpa-6DB33F?style=for-the-badge&logo=springboot&logoColor=white"> |
| 41 | +<img src="https://img.shields.io/badge/querydsl-0769AD?style=for-the-badge&logo=springboot&logoColor=white"> |
| 42 | +</p> |
| 43 | +<p> |
| 44 | +<img src="https://img.shields.io/badge/mysql-4479A1?style=for-the-badge&logo=mysql&logoColor=white"> |
| 45 | +<img src="https://img.shields.io/badge/redis-FF4438?style=for-the-badge&logo=redis&logoColor=white"> |
| 46 | +<img src="https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white"> |
| 47 | +<img src="https://img.shields.io/badge/nginx-%23009639.svg?style=for-the-badge&logo=nginx&logoColor=white"> |
| 48 | +<img src="https://img.shields.io/badge/Amazon%20EC2-FF9900?style=for-the-badge&logo=Amazon%20EC2&logoColor=white"> |
| 49 | +<img src="https://img.shields.io/badge/Amazon%20S3-569A31?style=for-the-badge&logo=Amazon%20S3&logoColor=white"> |
| 50 | +<img src="https://img.shields.io/badge/Amazon RDS-527FFF?style=for-the-badge&logo=amazonrds&logoColor=white"/> |
| 51 | +<img src="https://img.shields.io/badge/GitHub Actions-2088FF?style=for-the-badge&logo=GitHub Actions&logoColor=white"> |
| 52 | +</p> |
| 53 | +<p> |
| 54 | +<img src="https://img.shields.io/badge/jira-%230A0FFF.svg?style=for-the-badge&logo=jira&logoColor=white"> |
| 55 | +<img src="https://img.shields.io/badge/-Swagger-%23Clojure?style=for-the-badge&logo=swagger&logoColor=white"> |
| 56 | +<img src="https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white"> |
| 57 | +<img src="https://img.shields.io/badge/Notion-%23000000.svg?style=for-the-badge&logo=notion&logoColor=whitee"> |
| 58 | +<img src="https://img.shields.io/badge/Slack-4A154B?style=for-the-badge&logo=slack&logoColor=white"> |
| 59 | +<img src="https://img.shields.io/badge/Discord-%235865F2.svg?style=for-the-badge&logo=discord&logoColor=white"> |
| 60 | +</p> |
| 61 | + |
| 62 | +</br> |
| 63 | + |
| 64 | +## 🔧 시스템 아키텍처 |
| 65 | + |
| 66 | +<img width="2000" height="1414" alt="시스템 아키텍처" src="https://github.com/user-attachments/assets/946235d8-040b-4301-ad95-e0081b795f4e" /> |
| 67 | + |
| 68 | +<br> |
| 69 | + |
| 70 | +# ☁️ ERD |
| 71 | +<img width="2781" height="1562" alt="WEB5_6_NeogulCoder_BE (1)" src="https://github.com/user-attachments/assets/ec7b16be-6432-4952-862d-93546a87c69c" /> |
| 72 | + |
| 73 | +<br> |
| 74 | + |
| 75 | +# 🌟 기능 소개 |
| 76 | +### [ 회원 ] |
| 77 | +- 이메일 인증 및 소셜 로그인 |
| 78 | +- 회원가입 시 기본 PR 템플릿 자동 생성 |
| 79 | + |
| 80 | +### [ 마이페이지 ] |
| 81 | +- 회원 정보 조회 및 수정, 탈퇴 |
| 82 | +- 내가 참여한 스터디 / 신청한 스터디 / 작성한 모집글 조회 |
| 83 | +- 개인 캘린더 관리 |
| 84 | +- PR 템플릿 관리 |
| 85 | + |
| 86 | +### [ PR 템플릿 ] |
| 87 | +- 자기소개 / 지역 / URL 등 프로필 관리 |
| 88 | +- 버디에너지 및 리뷰 확인 |
| 89 | + |
| 90 | +### [ 관리자 ] |
| 91 | +- 회원 관리 |
| 92 | +- 스터디 관리 |
| 93 | +- 모집글 관리 |
| 94 | + |
| 95 | +### [ 모집글 ] |
| 96 | +- 모집글 작성 및 조회 |
| 97 | +- 댓글 작성 및 관리 |
| 98 | + |
| 99 | +### [ 스터디 신청 ] |
| 100 | +- 스터디 신청 / 승인 / 거절 |
| 101 | +- 신청 내역 관리 및 알림 |
| 102 | + |
| 103 | +### [ 스터디 ] |
| 104 | +- 스터디 생성 및 운영 관리 |
| 105 | +- 스터디장 위임 / 랜덤 위임 / 연장 |
| 106 | +- 스터디 출석 및 출석률 조회 |
| 107 | +- 커뮤니티 게시판 (게시글, 댓글) |
| 108 | +- 게시글 AI 기반 퀴즈 생성 |
| 109 | +- 최적 시간 투표 |
| 110 | +- 팀 캘린더 |
| 111 | +- 팀 채팅 |
| 112 | + |
| 113 | +### [ 리뷰 ] |
| 114 | +- 종료된 스터디 리뷰 작성 |
| 115 | + |
| 116 | +### [ 버디에너지 ] |
| 117 | +- 리뷰 기반 점수 시스템 |
| 118 | +- 스터디 완료·팀장 보너스 점수 |
| 119 | + |
| 120 | +<br> |
| 121 | + |
| 122 | +# 🎁 시연 영상 |
| 123 | +[Youtube 링크](https://www.youtube.com/watch?v=5JFlIuPFft0) |
| 124 | +https://github.com/user-attachments/assets/1b1a0d11-773b-4b06-9260-e54add12b74f |
| 125 | + |
| 126 | +<br> |
| 127 | ++ 배포 최적화로 인해 서버 속도가 영상보다 향상되었습니다. |
0 commit comments