동네 한 바퀴 Go around the village
프로젝트 발표날짜 : 2021. 07. 27

스마트 콘텐츠 융합 응용SW 엔지니어 양성과정(14) 1회차
팀장/팀원 | 박**(팀장) : 전체 팀 총괄 및 어려운 부분 도움 외 <사용자> - 마이페이지 설계 구현 - 도움게시판, 메인페지이 검색 기능 구현 - 회원정보 수정 및 비빌번호 변경 프로필 사진 설정 구현 - 주소API를 사용하여 우편번호 설정 구현 - 포인트 내역 월별조회, 날짜 ~ 날짜 구현 - 1대1문의 백엔드 일부 구현 <관리자> - 관리자 로그인, 비밀번호 변경, 정보수정 - member 백엔드 부분 - 1대1문의 백엔드 일부 구현 |
---|---|
김** : <사용자> eroll, popup, find, terms 페이지 작업 회원가입 및 아이디 비밀번호 찾기 기능구현 <관리자> member파트 프론트엔드 담당 및 오류 수정 - 각종 유효성 검사와 unique체크 등의 기능 - REST API를 이용한 휴대폰 인증구현 - ajax를 이용하여 success(true, false) 조건을 이용해 동적인 페이지 구현 - javamail API를 활용하여 임시비밀번호 전송 및 DB반영 - member파트 ERD Clould 작성, DB구축 등 - PPT 발표 | |
신** : <사용자> 고객센터(공지사항,FAQ,1대1문의) 프론트엔드/백앤드구현 <관리자> 공지사항,FAQ,1대1문의 게시판 등록 및 관리구현 -CS파트 ERDCloud 작성 관련 DB구축등 -시연연상 취합 및 편집 | |
임** : <사용자> - 메인페이지, 도움게시판 초기 UI 디자인 - 도움게시판 DB 구축, 프론트엔드, 백엔드 구현 / 커뮤니티게시판 백엔드 일부 구현 - ajax와 계층형 쿼리를 이용해 댓글, 답댓글 구현 / 댓글 채팅형식으로 CSS 구현 - ajax를 이용해 도움주기 시스템을 json으로 데이터 주고받기 구현 - 카카오맵API를 이용해 지도 출력 및 지도 검색, 좌표-주소 변환 - CKEditor5를 이용해 글 작성 구현 - geolocation을 이용해 회원가입 시 위치인증 구현 <관리자> - chart.js를 이용해 대시보드에 월별 통계 구현 - 도움게시판 관리 페이지 프론트엔드, 백엔드 구현 / 커뮤니티 관리 페이지 백엔드 일부 구현 | |
조** : <사용자>'HOME' , 커뮤니티 게시판 구현 <관리자> header/footer, 커뮤니티 게시판 관리 구현 -ERD Clould 커뮤니티 작성 - DB 커뮤니티 구축 - 홈페이지 내 필요한 이미지 소스 제작 - 프로젝트 최종 발표 PPT 제작 & 디자인 | |
진** : <사용자> - 결제 프론트엔드, 백엔드 / 쪽지 프론트엔드, 백엔드 - 아임포트(카카오페이)를 이용한 결제 기능 구현 - ajax를 이용하여 쪽지 삭제 관련 데이터를 json으로 주고받기 구현 <관리자> - 결제 내역 조회 - ajax 동적 테이블을 통한 조회 기능 구현 - Message, Payment ERD Cloud 작성, DB 구축 | |
개요 | 사람의 도움 필요하거나 함께하는 취미를 하고 싶을 때 거주 지역을 기반으로 이웃과 소통할 수 있는 매개체
new 마을 공동체를 위한 소통 플랫폼 : 이웃사촌이란 말이 무색한 현대에서 다시 이어가는 정 1인 가구지만 多인이 필요한 이모저모를 알립니다. - 셀프 인테리어를 하고 싶어요! 도와주세요! - 축구를 하고 싶어요. 같이 하실래요? - 가고 싶은 맛집이 있는데, 같이 먹으러 갈래요? |
구현기능 | 회원가입, 로그인, 아이디찾기, 비밀번호 찾기, 실시간채팅, 게시글, 댓글, 대댓글, 후기, 챗봇, 관리자 페이지 등 |
설계의 주안점 | - 확실한 신원확인을 통해 범죄 미연 차단/ 의도가 변질되지 않게 하기 위한 장치 설정
- 사람의 도움을 필요로 할 때 쉽게, 빠르게 지역 기반으로 도움을 요청할 수 있음을 유의하며 개발 |
사용기술 및 개발환경 |
OS : Windows 10
SDK : Java 1.8 RDBMS : Oracle Database 11g Express Edition IDE : Spring Tool Suite for Eclipse 3, VsCode, Eclipse, SQL Developer Language : Java, HTML5, CSS3, JavaScript, Jquery, Servlet/JSP, Ajax Framework : Spring Framework, Mybatis Server : Apache Tomcat 9.0 SCM : Github, Sourcetree API : Bootstrap 4.6.0, 다음우편번호API, I’mport API, Kakao Pay, Kakao Map, CKEditor 5.0, FontAwesome, Chart.js, JAVAMAIL API Meeting : Discord, Zoom, Google Docs |
![]() ![]() |
