[개발 프로젝트 모집 내용 예시]
카페고리(Cafegory)는 카페에서 공부하는 사람들을 위한 카페 기반 모임 플랫폼입니다. 위치 기반으로 근처 카페와 스터디 모임을 쉽게 찾고 참여할 수 있도록 도와줍니다. 이 서비스는 다음과 같은 기능과 특징을 제공합니다.
주요 기능 및 특징
1. 카페/카공 검색
사용자의 현재 위치를 기준으로 가까운 카페와 카공(카페에서 공부) 모임을 찾아줍니다.
행정동을 기반으로 카페와 카공을 찾아줍니다.
키워드를 통해 카페와 카공 찾아줍니다.
3. 일회성 모임 생성 및 참여
원하는 카페를 선택하여 일회성 스터디 모임을 만들고 참여할 수 있습니다.
같은 분야 또는 다양한 분야의 사람들과 함께 공부할 수 있는 기회를 제공합니다.
5. 채팅 및 커뮤니케이션
모임에 참여한 사람들은 채팅을 통해 위치 정보 및 기타 필요한 정보를 주고받을 수 있습니다.
카공 모임이 끝난 후 채팅은 사라지며, 모임 참가자 간 일대일 채팅도 지원됩니다.
6. 평가 및 피드백
모임 참가자들은 서로에 대한 평가를 할 수 있으며, '당근과 같은 온도 기능'을 통해 참여자의 신뢰도를 확인할 수 있습니다.
온도 지수가 낮은 사용자는 모임 참여에 제약이 생길 수 있습니다.
7. 커뮤니티 기능
사용자 간 소통할 수 있는 커뮤니티를 제공하여 다양한 정보와 경험을 공유할 수 있습니다.
예상 프로젝트 일정(횟수) : 1차 MVP 까지 최소 3달, 전체 프로젝트 기한은 미정입니다.
현재 인원 : 백엔드2명, 프론트3명, 디자이너 1명
예상 모집인원 : 백엔드 1명
기술 스택 : 자바11, 스프링부트2.7, jpa, querydsl, mysql, junit5
(자바11, 스프링부트2.7 도 이후에 자바 17or21, 스프링부트 3점대로 마이그레이션 예정)
프로젝트 관련 주의사항 :
취준생을 모집합니다. 현업 개발자분들은 회사일이 바빠지면 참여를 잘 못하게 되거나, 중도 하차하시는 분들이 많아 지원받지 않습니다. 팀 프로젝트를 경험해본 분을 모집합니다.
주 1회 수요일 8시에 회의 진행
기획 완료, 디자인 작업 중, 프론트와 백엔드는 프로젝트 진행률 초반입니다.
1~5월 프로젝트 1차 진행되었으며, 재 기획 후 리팩터링 진행하고 있습니다. 기존 작성된 많은 코드는 주석처리 되어있고 기획에 맞춰서 코드 리팩터링을 해 나갑니다.
(리팩터링이 강조가 되어있는데, 직접 구현해야하는 부분이 더 많습니다)
프로젝트를 진행하면서 단순히 기능구현을 하는 것이 아닌, 의미없는 코드를 작성하지 않고 왜라는 고민을 해본 분 또는 작성하고 고민해보고 싶으신 분을 모집합니다. 프로젝트를 진행하면서 리팩토링 요소가 보이면 계속적으로 리팩토링을 진행합니다.
코드리뷰를 진행합니다.
단위 테스트, 통합 테스트를 작성 경험이 필요합니다. 비즈니스 로직이 복잡해 테스트는 필수입니다. 테스트 러닝커브가 큰 편이라 작성 경험이 없는분은 지원받지 않습니다.
합류하시면 좋은 테스트가 무엇이고, 어떻게 해야 팀원들이 러닝커브를 적게 가져가면서 테스트를 쉽게 작성할 수 있을지에 대해서 고민하실 수 있습니다.
저 또한 테스트를 빠르게 작성하면서 좋은 테스트를 만들지 고민하고 적용해보고 있습니다.
인프콘 2024에서 발표하신 제미니님의 지속 가능한 소프트웨어의 개념/격벽을 적용합니다. 제미니님의 Presentation Layer -> Service Layer -> Implement Layer -> Data Access Layer 의 레이어를 채택했습니다.
백엔드 프로젝트의 최종 목표는 싱글 모듈에서 의존성을 관리해 멀티 모듈로 리팩터링하는 것입니다.
프로젝트에 지원할 수 있는 방법을 남겨주세요. (이메일, 카카오 오픈채팅방, 구글폼 등.)
https://open.kakao.com/o/sJWbwkCg
들어오셔서 간단한 자기소개랑 깃허브 링크 남겨주세요