이 프로젝트는 Flutter 기반의 모바일 애플리케이션입니다.
프리랜서 개발자와 기업의 프로젝트를 중개하는 중개플랫폼입니다.
기업이 프로젝트를 등록하면, 프리랜서 개발자들이 자유롭게 지원하여 매칭이 이루어지며,
프리랜서의 레벨 시스템을 통해 개발자의 역량을 직관적으로 판단할 수 있습니다.
또한, 기업 평점과 요구 기술 스택과의 적합도를 기반으로 프로젝트를 추천해주는 기능도 제공하여
보다 효율적이고 신뢰도 높은 매칭이 가능하도록 설계되었습니다.
이 프로젝트는 백엔드(Spring Boot 기반 API 서버)와 프론트엔드(Flutter 기반 모바일 앱)로 구성되어 있습니다.
- 🔧 백엔드 (GitHub): 사용자 인증, 데이터 저장, 비즈니스 로직 처리 등을 담당
- 📱 모바일 앱 (GitHub): 사용자 인터페이스, 기능 구현, 백엔드 API와의 통신을 담당
-
2025.04.14 ~ 2024.05.13(1달)
![]() 박희만 |
![]() 한상범 |
![]() 한웅제 |
![]() 이민진 |
![]() 김리원 |
💡 박희만 : 조장, 공통 레이아웃 · 컴포넌트 배포, 회원(개발자) 기능, 프로젝트 추천 알고리즘, 개발자 레벨링 로직
💡 한상범 : 회원(기업)기능 , 일일 체크리스트 작성
💡 한웅재 : 프로젝트 기능 , 프로젝트 신청 기능 , GIT 관리 , AWS 배포
💡 이민진 : 기업평가 기능 , 개발자 평가 기능 , PPT(캔바) 관리
💡 김리원 : 관리자 기능 전용 웹페이지 구현 , PPT(캔바) 관리
Flutter(모바일)와 React(웹) 클라이언트로부터 JWT 기반 인증 · 인가를 거쳐,
Spring 내장 톰캣으로 구성된 마이크로서비스들이 요청을 처리하며,
토큰은 Redis에서 관리되고, 전체 인프라는 AWS EC2, RDS, S3 기반으로 운영됩니다.
- 개발자와 회사가 서로를 평가
- 평가 및 점수를 추가함으로써 프로젝트 선택 및 판단 가능
- 프로젝트 검색, 탐색, 매칭 추천
- 프로젝트 필터( 공고상태, 프론트엔드/백엔드 ) 검색
- 프로젝트에 필요한 요구 기술스택 및
- 기업 평가와 기술스택 적합도에 따라 프로젝트 자동 매칭
- react 관리자 페이지에서 프로젝트 상태 확인
- 프로젝트 운영 흐름 관리
- 관리자 전용 통합 제어 시스템
- 데이터 기반 의사결정 지원
- 회사와 개발자 각 로그인 기능 및 개발자 레벨과 랭킹 시각화
- 개발자 레벨과 랭킹을 통해 성장 동기부여
- 기업의 고용시 직관적인 평가 수치 제공











