환경을 생각하는 제로웨이스트 기반 크라우드펀딩
KH정보교육원
2021.07.22 13:39
돈조 스마트 콘텐츠 융합 응용 SW 엔지니어 양성과정(10) 1회차 | |
|---|---|
| 팀장/팀원 | 류**(팀장) : 메인페이지, 펀딩리스트, 검색, 회원가입, 네이버 회원가입, 개인정보수정, 회원탈퇴, 배송지관리, 내가만든프로젝트, 이용약관 및 관리(관리자), FAQ |
| 오** : 이용약관, 펀딩 판매자 문의(메시지), 마이페이지 메시지, 공유하기, 신고하기, 블랙리스트 관리(관리자) | |
| 윤** : 커뮤니티 : 공지사항, 게시글, 검색, 댓글 / 좋아요 : 좋아요 추가 및 해제, 리스트 조회, 카운트 조회 / 1:1 채팅 서비스 | |
| 장** : 펀딩상세페이지, 공지사항, 회원상세보기(관리자), 회원검색(관리자), 회원탈퇴(관리자), 다중선택 회원탈퇴(관리자) | |
| 현** : 크리에이터 생성, 프로젝트 생성, 수정, 관리, 상태 조회, 운송장 입력 | |
| 홍** : 결제, 주문목록, 쿠폰, 쿠폰등록(관리자), 쿠폰삭제(관리자) | |
| 개요 | 건강한 지구를 만들자라는 문구에서 시작하여, 작은 것에서부터 실천하는 운동인 제로웨이스트를 기반으로 둔 MagicPot이라는 크라우드펀딩 사이트 |
| 구현기능 | - DB와 연동하여 회원, 프로젝트, 크리에이터, 쿠폰, 공지, 커뮤니티등 관련된 페이지에 대해 등록/수정/삭제 기능 구현. - 비동기식으로 처리해야할시, DB와 연동해야한다면 AJAX / DB와의 연동이 불필요하면 SCRIPT로 처리. - 이메일인증/주소검색/네이버 및 카카오연동이 필요할 경우 API 사용 - RequestParam과 동적 SQL을 이용하여 페이지 간소화 - CSS와 제이쿼리를 이용하여 페이지 ui개선 |
| 설계의 주안점 | - 펀딩 후원자는 펀딩 상품의 정보를 한눈에 볼 수 있고, 크리에이터는 펀딩상품을 등록할 때 쉽고 빠르게 할 수 있도록 직관적인 UI설계를하여 제품의 브랜드와 인지도를 향상 시키고자 기획 - 단순히 후원과 펀딩을 올리는 상품판매 펀딩 사이트를 넘어 사이트 취지에 맞게 사용자들을 위한 간편한 커뮤니티 서비스도 제공 |
| 사용기술 및 개발환경 | > Language : Java (OpenJDK 8) > DBMS : Oracle (11g) > Front : HTML5, CSS3, JavaScript, jQuery, Bootstrap > Server : Apache Tomcat (8.5) > Server Programming : JSP/Servlet, AJAX > Framework : Spring, MyBatis > 프로젝트 관리도구 : Maven > IDE : Eclipse, STS3, Visual Studio Code, sqldeveloper > Modeling Tool : StarUML, erdcloud, 카카오오븐 > 형상 관리 : Github > 사용API : Daum map, summernote, naver login, kakao sendLink, web socket |
![]() | |

목록으로
댓글쓰기
0
