/DevMate

엘리스 부트캠프에서 2차 프로젝트로 진행했던 DevMate 입니다.

Primary LanguageTypeScript

☕ DevMate

개발자 프로젝트/스터디 모집 서비스

1. 프로젝트 소개


  1. 프로젝트명 : DevMate

  2. 서비스목적 : 개발 프로젝트 및 스터디를 진행/참여 하고 싶은 사용자들에게 모집글을 작성할 수 있는 장소를 제공합니다.

  3. 페르소나 : 성장의지가 있고, 협업 경험을 쌓고자하는 개발자

2. 구현 기능


  • 회원가입, 로그인, 회원정보 조회 및 수정, 회원 탈퇴 등 사용자 정보 관련 CRUD
  • 프로젝트/스터디 그룹 모집글 생성, 조회, 수정, 삭제 등 그룹 관련 CRUD
  • 그룹 참여 신청, 신청서 조회, 신청 철회 등 신청관련 CRD
  • 그룹 신청/수락/거절 시 발생하는 알림 관련 CRD
  • 추가예정

3. 기술스택


✔️ Front-End

✔️ Back-End

✔️ Deploy

✔️ Auth

✔️ ETC

4. 구성원 역할 및 상세

이름 역할 담당 업무
안성빈 팀장, BE - jwt 및 passport 활용 로그인 구현
- User 관련 기능 구현
- Group 관련 보조 (지원 취소 기능 등)
- Multer 이미지 업로드 미들웨어
이시훈 FE (프론트 리더) - 버튼 / 아이콘 관련 컴포넌트
- 메인 페이지 전체
- 그룹 관리 페이지 전체
- 알림 관련 페이지
- Figma 활용 와이어 프레임 제작
우윤하 FE - 카드 / 모달 관련 컴포넌트
- 로그인 / 회원가입 페이지
- 내 정보 수정 / 회원 탈퇴 페이지
- 그룹 생성 / 그룹 조회 페이지
- Figma 활용 와이어 프레임 제작
강성관 BE (백엔드 리더) - Group 관련 기능 구현
- Join 관련 기능 구현
- Notification 관련 기능 구현
- 백엔드 파일 구조 개선
- VM 활용 배포
- DTO 활용

5. 기능 소개

  • 추후 추가 예정

6. 실행 방법

  • 추후 추가 예정