프로젝트

N캠프에 참여한 수강생들의 프로젝트입니다.

골때

AIaaS 6기, 골때


팀장, 로그인, 회원가입, 아이디 및 비밀번호 찾기, 개인 매치 상세페이지, 관리자 페이지, 서버 구축 등박상현 |  메인 페이지 개발, 팀 매치 전체 리스트, 팀 매치 상세 페이지, 구장 전체 리스트 조회, DB 설계, ERD 작성, User flow 작성, 요구사항 정의서 작성신현섭 |  자유 게시판, 매니저 페이지, 구장 상세페이지, DB 설계, ERD 작성, User flow 작성김수종

팀 페이지 구현, Figma를 이용한 화면 UI 설계김재원 |  마이페이지 개발, 비밀호 변경, 회원 탈퇴, Object Storage를 이용한 이미지 업로드, Figma를 이용한 화면 UI 설계유정원

[역할 상세]

박상현

신현섭

김수종

김재원

팀장

로그인 

spring security를 이용한 JWT 인증

oauth2.0 이용한 소셜 로그인


회원가입


아이디 및 비밀번호 찾기

javaMailSender 사용한 메일 인증


아임포트 활용한 결제


WebSocket을 사용한 채팅 및 친구 기능


기상청 공공데이터를 이용한 현재 날씨 확인


개인 매치 상세페이지


관리자 페이지


서버 구축


젠킨스 및 도커를 이용한 CI/CD


jasypt를 이용한 보안 파일 암호화


DB 설계 - 정적 테이블 설계


ERD(개념적 설계) 작성

메인 페이지 개발

구장 및 지역 이름을 통한 검색(자동완성 추가)

타임라인을 이용한 개인매치 리스트 

웹 크롤링을 통한 인기 스포츠 기사 크롤링

현재 베스트글 조회

팀 매치 전체 리스트


팀 매치 상세 페이지


구장 전체 리스트 조회


DB 설계 - 정적 및 동적 테이블 설계


ERD(논리적 설계) 작성


User flow 작성


요구사항 정의서 작성

자유 게시판

게시글 작성

조회수/좋아요

댓글 및 대댓글


매니저 페이지


구장 상세페이지

카카오 맵 API를 통한 구장 위치 표시


DB 설계 - 정적 및 동적 테이블 설계


ERD 작성


User flow 작성


PPT 작성 및 발표

팀 페이지

팀 전체 리스트

팀 검색

팀 상세 페이지

팀 가입 및 탈퇴 


Figma를 이용한 화면 UI 설계


PPT 작성 및 발표

유정원

마이페이지 개발


비밀호 변경


회원 탈퇴


Object Storage를 이용한 이미지 업로드


Figma를 이용한 화면 UI 설계


PPT 작성 및 발표

 

[프로젝트 설명]

전국의 풋살 매치와 유저를 연결하는 중개 플랫폼입니다.

기존의 풋살 매칭 방식은 지인 연결이나 구글링 등으로 일일이 일정을

확인해야 하는 불편함이 있었으며, 소셜로 예약할 수 있는 기능이 거의 없었습니다.

풋살, 또는 축구 매치 일정을 한 눈에 보고 그 자리에서 직접 예약할 수 있고

개인 및 팀 매치 참가 뿐만 아니라 축구 관련 핫이슈, 팀 정보까지 확인할 수 있습니다.  

또한 소통 게시판을 통해 유저들 간의 커뮤니티도 활성화하였습니다.



첨부파일

발표자료.pptx

7,530.60KB