Skip to content

prgrms-aibe-devcourse/AIBE3_Project2_Team1_BE

Repository files navigation

👭 픽플 (Pickple)

📝 프로젝트 소개

픽플(Pickple) 은 의뢰인과 프리랜서를 프로젝트 단위로 연결하고, 요구사항 → 계약 → 진행 → 산출물 → 평가까지의 전 과정을 하나의 라이프사이클로 관리하는 프리랜서 매칭 플랫폼입니다.

기존 재능마켓/매칭 서비스는 다음과 같은 문제를 가지고 있었습니다.

  • 요구사항이 정제되지 않아 초기 커뮤니케이션 비용이 큼
  • 별점 위주의 평가로 프리랜서 신뢰도 판단이 어려움
  • 계약 이후 진행 상황(마일스톤, 산출물)을 체계적으로 관리하기 어려움
  • AI 매칭 및 상대방와의 소통에 대한 어려움의 부재로 인한 어려움

픽플은 “매칭 이후의 실패”까지 줄이는 것을 목표로 설계되었습니다.

🎯 핵심 가치

  • 📌 자동 브리프 기반 프로젝트 등록
  • 📊 해석 가능한 매칭 점수 & 추천 근거
  • 🧩 마일스톤 기반 협업 관리
  • 🔔 실시간 메시지·알림으로 즉각적인 커뮤니케이션
  • 🧠 확장 가능한 AI 매칭/추천 구조

📌 팀원 구성

유승인 (팀장) 김정호 김지윤 심수민 안지협 이해민
FE, BE FE, BE FE, BE FE, BE FE, BE FE, BE

🔎 기술 스택

Category Stack
Framework / Runtime Spring Boot Java
Programming Language Java
Database Amazon RDS MySQL
Infrastructure AWS EC2 AWS S3 AWS CloudWatch AWS Route 53 Docker
CI/CD GitHub Actions
Version Control Git GitHub
Authentication JWT OAuth2 Kakao Google Naver
Token / Session Redis
AI / Recommendation OpenAI LLM
Real-time Communication SSE

✨ 핵심 기능

🧑‍🤝‍🧑 프로젝트 & 프리랜서 탐색

  • 프로젝트/프리랜서 목록
  • 카테고리/조건 기반 필터링
  • 최신순 / 추천순 정렬
  • 클라이언트 ↔ 프리랜서 역할 분리

📝 프로젝트 상세 & 제안/계약

  • 프로젝트 상세
  • 프로젝트 정보, 예산, 마감일
  • 제안 → 수락 → 계약 상태 흐름 관리
  • 상태 머신 기반 계약 로직

💬 실시간 채팅

  • 실시간 메시지,알림 (SSE)
  • 프로젝트 단위 메시지 스레드
  • 읽음/안읽음 상태 관리
  • 계약/마일스톤 이벤트와 연동

🧩 마일스톤 & 협업 관리

  • 칸반 보드
  • 마일스톤 생성/수정/완료
  • 진행 상태 시각화
  • 산출물 제출 & 승인 흐름
픽플2
홈 화면
픽플6 픽플5
회원가입 로그인
픽플7 픽플8
프리랜서 찾기 클라이언트 찾기
픽플7 픽플8
매칭 페이지 매칭 제안
픽플2
AI 매칭 추천
픽플2
유저 간 채팅
픽플7 픽플8
마일스톤 페이지(1) 마일스톤 페이지(2)

About

프로젝트 전체 사이클을 안정적으로 관리하는 프리랜서 매칭 플랫폼, Pickple👭

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6