Skip to content

wminsoo1/week3

Repository files navigation

0. CoDev

손 쉽게 팀원을 매칭해드립니다, CoDev

1. 팀원

  • 허진서 : 고려대학교 컴퓨터학과 21학번
  • 우준석: 부산대학교 it응용공학과 20학번

2. 개발 환경

  • FrontEnd: Html, CSS
  • BackEnd: Spring Boot
  • DB: MySQL

3. ERD (DB 설계)

image

4. 기능 소개

홈 화면

image

  • 게시물 목록
  • 아이디어 공모전 랭킹 Top3
  • 로그인, 로그아웃, 회원가입, 마이프로필 버튼
    • 로그인한 사용자인 경우, 로그아웃, 마이프로필 버튼 활성화
    • 로그인을 하지 않은 사용자인 경우, 로그인, 회원가입 버튼 활성화

로그인 화면

  • 회원가입

image

  • 앱 자체 회원가입을 구현하여 아이디, 비밀번호 그 외 웹 사용을 위해 필요한 학력, 수상내역1, 수상내역2,스택, 깃헙 url, 한줄 소개에 대한 정보를 따로 입력받습니다.
  • 로그인

image

  • 로그인 시, 아이디, 비밀번호를 입력 받아 DB에 있는 경우 로그인이 가능하고 없는 경우 회원가입창으로 이동해 바로 회원가입이 가능합니다.

게시물 화면

  • 게시물 목록 (검색)

image

- 게시물 목록에서 검색어가 작성자, 내용, 제목에 들어간 게시물을 검색이 가능하고 게시물이 최근 순으로 정렬됩니다.
  • 게시물 추가

image

- 게시물 추가가 가능하여 게시물 제목, 게시물 내용, 프로젝트 제목, 날짜, 프로젝트 설명, 프로젝트 멤버 수에 대한 정보를 입력 받습니다. 프로젝트 팀원을 모집하는 게시물로 댓글로 소통이 가능합니다.
  • 댓글 기능

image

- 댓글로 다른 사용자가 올린 프로젝트에 참여하고 싶은 경우, 의사를 표시할 있습니다.
- 게시물을 작성한 작성자의 경우 댓글을 보며 댓글 작성자 프로필을 확인할 수 있습니다. 원하는 팀원을 고른 후, 팀원 매칭 버튼을 누르면 해당 팀원들이 프로젝트에 매칭됩니다.

아이디어 공모전 화면

  • 아이디어 공모전 투표

image

- 아이디어 목록이 보이고 로그인한 사용자는 하나의 공모전에 대해 한 번 투표할 수 있습니다. 투표 결과는 홈 화면의 Top3에 바로 반영되고 그 외의 결과도 DB에는 반영됩니다.
  • 아이디어 추가

image

- 아이디어 제목, 아이디어 설명을 적어 아이디어 공모전에 나의 아이디어를 추가할 수 있습니다. 아이디어 추가 시,  아이디어 목록에서 확인할 수 있습니다.

프로필 화면

  • 자기소개

image

- 사용자의 학력, 수상내역1, 수상내역2, 스택, 깃헙 url, 한줄 소개, 기여도에 대한 정보를 보여줍니다.
  • 참여한 프로젝트

image

- 사용자가 참여한 프로젝트가 있을 경우, 참여한 프로젝트들을 보여줍니다.
- 오른쪽 평가 버튼을 누르면 같이 프로젝트를 진행한 팀원들의 기여도를 남길 수 있습니다.

image


스크럼

  • 스크럼 목록

image

- 프로젝트에서 지금까지 진행한 스크럼 목록을 보여줍니다. 3개, 5개, 7개의 스크럼 수를 기준으로 원의 색깔이 변경됩니다.
  • 스크럼 추가

image

- 스크럼 제목, 스크럼 설명, 스크럼 날짜를 입력하여 스크럼을 추가할 수 있습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published