“Find your perfect work buddy”
프리랜서와 클라이언트를 연결하는 매칭 플랫폼
여러분의 프로젝트에 딱 맞는 동료를 찾아,
함께 일하고 성장할 수 있는 최고의 파트너가 되어드립니다.
-
🔍 프로젝트 / 프리랜서 탐색
기술 스택, 경력, 조건 기반의 정교한 검색 기능 -
🎯 매칭 알고리즘 기반 추천
기술 스택 유사도 + 평점 기반 추천 시스템 -
🗂️ 편리한 활동 관리
마이페이지에서 프로필, 즐겨찾기, 프로젝트 활동 통합 관리
| 기능 | 설명 |
|---|---|
| 🔎 검색 및 필터링 | 기술 스택, 경력, 조건으로 빠르게 탐색 |
| 🎯 맞춤 추천 | 역할별 특성 기반 가중치 추천 |
| 🗂️ 마이페이지 | 프로필, 활동, 즐겨찾기 통합 관리 |
| 📄 프로젝트·지원서 | 등록 → 지원 → 승인까지 한 흐름 |
| 🤝 제안서 시스템 | 클라이언트가 프리랜서에게 직접 제안 가능 |
| ⭐ 평가 시스템 | 전문성, 일정, 소통, 적극성 별점 평가 |
- Spring Boot
- Spring Security · JWT
- JPA · QueryDSL
- MySQL + Mroonga (Full-Text Search)
- Redis (JWT 블랙리스트 및 캐싱)
- Next.js (App Router) · TypeScript
- Tailwind CSS
- Jenkins · Docker
- GitHub Actions
⚡ 배포 시간 80% 단축
- Swagger (OpenAPI)
- ERD Cloud
- Postman
🧭 요약:
API 게이트웨이 기반 구조 + JWT 인증 + Redis 블랙리스트 + Mroonga 추천 검색
김은주 |
조용현 |
최원제 |
김희수 |
이록은 |
손세환 |
|---|---|---|---|---|---|
| 회원 및 인증/인가 시스템 | 마이페이지 및 CI/CD | 프로젝트/지원서 관리 | 프리랜서/제안서 관리 | 맞춤 추천 시스템 | 평가 관리 시스템 |
| 성과 | 설명 |
|---|---|
| 🏆 배포 효율화 | Jenkins + GitHub Actions로 배포 시간 80% 단축 |
| ⚡ 성능 개선 | N+1 문제 해결 및 쿼리 최적화 |
| 🛡️ 보안 강화 | 표준 API 및 권한(Role) 분리 구조 확립 |
| 🎯 추천 정확도 향상 | 정합성 개선 및 가중치 조정 기반 추천 |
- 🌐 데모 사이트 : https://beanbuddies.yhcho.com
- 📘 Swagger 문서 : https://api.yhcho.com
- 📂 GitHub Repository : AIBE3-TEAM2-BeanBuddies-MatchingPlatform
👀 팀 BeanBuddies의 개발 과정이 궁금하시다면?
👉 개발 과정 보기
🧡 Developed with passion by Team BeanBuddies 🧡
2025 PRGRMS AI·BE DevCourse 3기