첫번째 정규 프로젝트로 사용한 서버 코드입니다. JSP를 활용하여 "재활용 챌린지"동적 웹페이지의 프로토타입을 구현하였습니다.
"재활용 미션 랭킹을 통한 환경 보호 챌린지 프로그램"을 주제로 한 동적 웹페이지입니다. 재활용 미션에 함께 참여하여 지역별 커뮤니티를 활성화하고 환경 보호 챌린지를 독려하기 위해 포인트 랭킹을 보여주는 플랫폼을 제작해보았습니다.
- 2025.02.03(월) ~ 2025.02.20(목)
- 기획서 / REST API 명세서 작성
- 발표평가
박희만 |
류예나 |
전은서 |
💡 박희만 : 조장, 공통 JSP/인터페이스 배포, 챌린지 게시판 개발
💡 류예나 : 캔바, 관리자 계정 관리 서비스 개발, 챌린지 게시판 지역별 출력
💡 전은서 : GIT 담당, 챌린지 참여자 포인트 배포, 사용자 계정 관리 서비스 개발
-
챌린지 등록
- 챌린지 제목, 내용, 인원수, 시작날짜, 종료날짜 입력 후 kakao API로 구현된 지도에서 장소를 검색 후 마커를 선택하여 위도 경도를 입력한다.
- Json으로 DB에 입력한다.
-
챌린지 지도 검색
- kakao API로 구현된 지도에서 클러스터로 지역별로 등록된 챌린지가 표현된다.
- 클러스터를 누르면 지역이 확대되어 마커로 보여준다.
- 마커를 클릭하면 해당 챌린지 게시물로 이동한다.
-
유저 랭킹 조회
- 포인트가 높은 상위 10명의 유저를 표시한다.
- TOP3의 유저들은 닉네임 옆에 등수별로 이미지를 보여준다.
- API 명세서 : API명세서 링크