Skip to content

코리아IT아카데미 최종 프로젝트 - 나의 바다

Notifications You must be signed in to change notification settings

kanchoco/myOceanGradle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

531 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

우울증 치료 커뮤니티 프로젝트 - '나의 바다'

나의 바다는 줄어든 소통을 개선하고 만남의 창구를 마련해주는 다목적 커뮤니티 사이트입니다. 우리 사이트는 자신의 생각을 공유하는 기존 커뮤니티를 넘어 온・오프라인 모임을 스스로 기획, 진행할 수 있는 유저 참여형 서비스를 지향하고 있습니다.

커뮤니티, 모임, 채팅, 교환일기 등 새로운 생각과 사람을 만날 수 있는 다양한 콘텐츠를 제공합니다.

기획 의도

스크린샷 2022-12-27 오전 12 09 34

스크린샷 2022-12-27 오전 12 18 04

팀 프로젝트 회의를 하며 주제를 찾던 중, 일기 어플리케이션에 대한 이야기가 나왔습니다. 일기를 통해 사회의 어떤 도움을 줄 수 있을지를 생각하던 중에 코로나와 여러 사회 문제에 의해 청년층의 우울증이 심각하다는 기사가 떠올랐고, 감정을 기록하고 타인과 대화하는 것이 우울증에 큰 도움을 준다는 것을 착안하여 일기를 쓸 수 있는 커뮤니티 플랫폼을 기획하게 되었습니다.

기대 효과

스크린샷 2022-12-27 오전 12 20 31

프로젝트 사용 툴

스크린샷 2022-12-27 오전 12 23 33

담당 업무

프런트엔드

  • 나만의 공간 투두리스트
  • 모임 작성 페이지 모임작성1 모임작성2

백엔드

관리자페이지
  • 회원 관리
  • 게시글 관리
  • 댓글 관리
  • 퀘스트 관리
  • 환불 관리
  • 문의사항 관리
  • 모임 관리
알림
  • 알림 등록(AOP)
  • 알림 삭제(Quartz)

ERD

erd

느낀점

단점

자신의 작업 속도가 빠르다고 업무가 빠르게 진행되는 것이 아니었다
다른 팀원이 코드를 수정하게 되면 그에 맞춰서 확인하고 수정하는 과정이 번거로웠다
의견 충돌이 있었고, 소통이 제대로 되지 않아 번복한 작업이 있었다.

장점

팀 작업의 이해도 증가
큰 프로젝트를 짧은 기간안에 완성하는것에 있어서 협업이 많은 부담을 줄여주는것을 느끼면서
개발에 있어 협업의 필요성과 중요도를 깨달았다.
또한, 팀 작업에 있어서 소통이 얼마나 중요한지 깨달았다.
나의 작업을 수정하고 만드는 것이 타 팀원들의 작업에도 영향을 끼치기 때문에, 세세한 보고가
큰 무게를 가지고 있다는 것을 느꼈고, 이런 보고와 소통이 필수라는 것을 느꼈다.

내가 잘 모르는 분야에 대한 이해도 증가
내가 맡지 않은 분야도 이후 팀원들의 코드를 읽고, 분석하면서 해당 부분의 이해도를 높힐 수 있었다.

아쉬운 점

팀 작업의 이해도 부족
각자의 업무를 나누고 거기에만 집중하게 되어서, 고전하는 팀원을 신경쓰지 못하여 완성도가 부족해졌다.
소통을 확인하지 못해서 마감가까이 버그를 찾아서 수정하게되었다.
작업이 빨리 끝나게 되었는데 이후에 고전했던 팀원을 더 챙기지 못한 점이 아쉽다.

About

코리아IT아카데미 최종 프로젝트 - 나의 바다

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 43.0%
  • JavaScript 21.1%
  • Java 19.1%
  • CSS 16.8%