Skip to content

Developirl/connectCode

Repository files navigation

connectCode


목차



1. 프로젝트 개요

📌 기획 의도

connectCode의 취지는 개발자로서의 꿈을 이루기 위해 노력하고 있는 취준생들을 지원하는 것입니다. 개발자 취준생들에게 새로운 기회를 제공하고,
더 나은 미래를 향해 성장할 수 있는 웹 플랫폼을 개발했습니다. 취준생들이 현업 개발자들과 연결되어 비용을 지불하고 원하는 멘토링을 받을 수 있는 서비스를 제공합니다.

현업에서 경험이 풍부한 개발자들은 취준생들에게 귀중한 조언과 멘토링을 제공하고, 취준생들은 이를 통해 산업에 대한 이해를 높이고 기술적 역량을 향상시킵니다. 이런 협업은 취준생들이 새로운 도전에 더욱 자신감을 가지고, 현업에서 요구되는 실무 역량을 보다 빠르게 갖출 수 있도록 도움을 줍니다. 개발자 취준생들이 미래의 성공적인 개발자로서 꿈을 이루어 나갈 수 있도록 돕는 것이 connectCode의 취지입니다.


📌 프로젝트 개요


📌 비즈니스 모델


📌 주요 기능


📌 사용자별 필요 기능




2. 팀원소개




3. 개발환경




4. ERD 및 작업흐름도

📌 ERD 구조

📌 작업흐름도









5. 페이지 구성

✒️ Home 화면

: 인기 많은 멘토 최대 8명 프로필 노출 및 최신 후기 확인가능




✒️ 회원가입 페이지

: Spring Security를 사용한 사용자 비밀번호 암호화
: 멘티 회원 가입


: 멘토 회원 가입
: 기본 회원 가입 후에는 마이페이지에서 최종 정보 ( 학력/경력 ) 입력 후 관리자에게 최종 승인 요청


: 아이디/비밀번호 찾기
findIdAndPw





✒️ 멘토 마이페이지

: 필수 입력 사항 수정 가능



: 신청이 들어온 멘토링 수락 또는 거절



: 멘토링 후 리뷰 확인 가능





✒️ 멘티 마이페이지

: 멘토링 리뷰 작성





✒️ 멘토 찾기 게시판

: 필터 설정


: 북마크 기능 비동기식 처리, 멘토 카드 클릭시 멘토 정보 확인 가능





✒️ 멘토링 신청 및 결제

: iamport API를 사용한 카카오페이, 다날, HNH KCP 결제 가능 ( 테스트 모드 )
: 결제 후 멘토링 일정 전까지 마이페이지에서 환불 가능


: 멘토링 신청 시 coolSMS API를 이용한 문자 전송
sendSMS





✒️ 무료 멘토링 게시판

: 회원들만 게시판 접근 가능





✒️ 관리자 모드

: 사용자 통계 확인 및 결제, 회원 관리


: 멘토 요청 들어온 경우 첨부파일 확인 후 최종 승인 또는 거절


: 모든 회원에게 메일 전송 가능
sendEmail





About

2차 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5