환경을 생각하는 제로웨이스트 기반 크라우드펀딩


돈조
스마트 콘텐츠 융합 응용 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
1783399147_6a4c82eb317d4.png

망설임은 끝, 지금 당신만의
AI 커리어 로드맵을 설계하세요.

1:1 맞춤 교육상담
내 상황과 목표에 딱 맞는
커리큘럼과 취업 로드맵을 설계해드립니다.

* 교육 전문 컨설턴트를 만나실 수 있습니다.

* 분야별 스페셜리스트가 함께 합니다.

교육희망 지점

신청자 정보

자세히 보기
  • 수집항목

    이름, 연락처, 수강안내 관련 이력
  • 이용목적

    수강안내 제공, 관련 이력 관리 및
    맞춤형 재안내를 통한 서비스 품질 개선
  • 보유기간

    수집일로부터 최대 3년간 보관 후 파기
자세히 보기
  • SMS/이메일로 이벤트 · 할인 정보 발송
닫기
로그인하셔야 본 서비스를 이용하실 수 있습니다.