Skip to content

taegeun1111/TeamProject04_mountain-Do

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mountain-Do

🌄주제 : 등산 커뮤니티 프로그램(Spring Wep PJ)🍃

[ 팀 원 ] 김태근, 신지송, 이동우, 이민정, 이재필
[ 제작 파트 ]

  • 김태근 : 커뮤니티 게시글/club/secondhand구현/메인페이지 캐러셀/기능 디자인 전반
  • 신지송 : 로그인/회원가입/회원수정&마이페이지/추천메뉴/스탬프 프론트/PPT
  • 이동우 : stamp/secondhand/like-count/mypage/stamp 백엔드
  • 이민정 : 파일 업로드/회원가입/아이디 중복 확인/모임 페이지/세션/ 로그인 스탬프
  • 이재필 : DB 설계/API/feed/review/issue/reply 백엔드/프로젝트 발표

<목차>

  1. 프로젝트 개요
  2. 프로젝트 소개
  3. 개선방향

Ⅰ. 프로젝트 개요

# 개발 기간

  • 2023.05.08.~2023.05.26

# 프로젝트 명 : Mountain Do # 한줄 소개 :

요즘 새로운 취미로 떠오르는 '등산'을 주제로 좀 더 폭넓은 성격의 등산 커뮤니티 웹을 제작하였습니다.

# 기대효과 :

전문성과 정보제공, 자원의 공유 등의 다양한 서비스를 갖춘 '등산 커뮤니티' 서비스를 배포하도록 한다.

Ⅱ. 프로젝트 소개

WHY?

  • 기존의 '등산' 관련 커뮤니티의 한계를 느껴 좀더 폭넓은 성격을 지닌 등산 커뮤니티를 제작하고자 함. image

As is to be

  • 연령불문, 전문성, 고객 참여 유도 등 커뮤니티 게시판 그 이상을 실현시키는 웹 서비스 제공. image

III. 향후 업데이트 및 느낀점

향후 업그레이드 방향

  • 멤버 건 위치 공유를 통한 등반 챌린지 기능 추가.
  • 중고거래 페이지 내 결제 시스템을 개발.
  • 소셜 계정 로그인 기능 추가.
  • 이벤트 페이지 -> 스탬프 기능 및 광고 제휴 추가

느낀점

  • 김태근 : 각 기능들을 구현하면서 발생한 오류들을 해결하며 많은 도움을 받았습니다. JavaScript를 사용하여 이벤트 호출이나 함수 구현과 같은 로직 작성에 많은 시간을 할애했습니다. 또한, 예상치 못한 문제들을 해결하는 과정에서 많이 배웠습니다. 이 프로젝트를 통해 팀원들과의 협업을 통해 좋은 결과물을 만들어낼 수 있었고, 개인적으로도 많은 성장을 경험했습니다.
  • 신지송 : 이번 프로젝트는 프론트 / 백의 역할분담이 확실했는데 생각보다 쉽지 않았다. 개인적으로 프론트 파트를 담당했으나, 욕심냈던 기능을 구현해내지 못해 너무 아쉬운 마음이 크다. 하지만 팀에서 협업하면서 회의에서 DB를 함께 회의하고 기능에 대해 구체적으로 계획하고 가는 것이 중요하다는 것을 다시 한번 깨달은 좋은 시간이었다.
  • 이민정 : 이번 프로젝트를 진행하면서 mvc 패턴과 스프링에 대한 지식을 많이 얻을 수 있었습니다. 특히 아이디 중복 처리, 게시글 작성 기능을 구현하면서 비동기 처리와 파일 업로드에 대한 이해도를 많이 높였습니다. 또한 프론트 앤드 팀원과 백 앤드 팀원이 서로 소통하는 방법을 배웠고 이전 보다 더 큰 성장을 할 수 있었다고 생각합니다.
  • 이동우 : 프로젝트를 맡아 진행하면서 기능에 대한 이해가 많이 쌓인것 같습니다. 하지만 규모가 크지 않다 생각했음에도 불구하고 예상보다 시간이 부족하다 느낀 프로젝트였습니다. 이러한 경험을 통해 다음에는 조금 더 단계별로 완료를 하며 프로젝트를 진행하고 시작 전 다이어그램 및 데이터베이스를 완벽하게 설정하는것이 중요하다는것도 깨달았습니다. 이번 프로젝트에서 얻은 교훈 토대로 다음번 프로젝트에서는 더욱 효과적인 프로젝트 진행 과정을 얻을 수 있을 거 같습니다.
  • 이재필 : 백엔드를 주로 담당하면서 스스로 부족한 점을 명확하게 깨달을 수 있었던 프로젝트였다. 특히 mvc 아키텍처를 활용한 백엔드 처리를 복습하게 되어 많은 공부가 되었다. 또한 API를 처음으로 도입하면서 활용 원리를 이해하였고, 향후 프로젝트에 큰 도움이 될 것이라 생각한다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 84.9%
  • CSS 15.1%