'크라우드 펀딩'을 주제로 기획 / 제작된 프로젝트입니다. KH정보교육원 - 스마트 콘텐츠융합 응용SW 엔지니어 양성과정 'TUMBLEUP(텀블업)'의 파이널 프로젝트로 기획되었으며
공주희
, 노정권
, 박효길
, 송하준
, 안승철
, 함든솔 총 6명이 참가하였습니다.
- 개발환경
- ERD
- 유스케이스
- 프로젝트 화면
- 일반 회원
- 관리자
- 설치
- 발표영상
- OS
- DevTools
- Spring Tool Suite 3, Sqldeveloper
- DBMS
- Server
- Pivotal tc Server Developer Edtion v4.0
- Language
- Framework
- Frontend
- HTML5, CSS3, Javascript, Jquery, Bootstrap5, Chart.js(차트), Snackbar.js(알림창), Summernote.js, CKEditor
- Backend
- Maven, Mybatis, JSTL, Spring Security, Iamport(결제모듈), Google SMTP(메일 인증), Oauth2(Google, Naver), Lombok
![tumbleup_erd](/docs/img/tumbleup_erd.png)
![](/docs/img/cs/NOTICE.PNG)
* 쓰기/읽기/수정/삭제/검색 기능
![](/docs/img/cs/TOS.PNG)
![](/docs/img/cs/FAQ.PNG)
* 쓰기/읽기/수정/삭제/검색 기능
- 자동 로그인 (Remember-Me)
- 소셜 로그인 (Google, Naver)
- Spring Security 기반 구현
![](/docs/img/hajun/image19.png)
![](/docs/img/hajun/image21.png)
- Spring Security 기반 Role 관리