Giter Club home page Giter Club logo

kh-final-project's Introduction

logo
아티스트와 후원자를 연결해주는 플랫폼

TUMBLEUP

'크라우드 펀딩'을 주제로 기획 / 제작된 프로젝트입니다. KH정보교육원 - 스마트 콘텐츠융합 응용SW 엔지니어 양성과정 'TUMBLEUP(텀블업)'의 파이널 프로젝트로 기획되었으며 공주희 , 노정권 , 박효길 , 송하준 , 안승철 , 함든솔 총 6명이 참가하였습니다.

목차

  1. 개발환경
  2. ERD
  3. 유스케이스
  4. 프로젝트 화면
    1. 일반 회원
    2. 관리자
  5. 설치
  6. 발표영상

개발환경

  • OS
    • Window 10
  • DevTools
    • Spring Tool Suite 3, Sqldeveloper
  • DBMS
    • Oracle 11g
  • Server
    • Pivotal tc Server Developer Edtion v4.0
  • Language
    • JAVA
  • Framework
    • Spring Boot
  • 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

ERD

tumbleup_erd

유스케이스

tumbleup_erd tumbleup_erd

프로젝트 화면

일반 회원

메인화면 (박효길)

  • 좋아요(프로젝트 목록, 상세 공통)

프로젝트 목록 (박효길)

  • 필터링, 정렬, 검색 기능

프로젝트 상세 (박효길)

프로젝트 상세 화면
커뮤니티
  • 게시글, 댓글 기능

프로젝트 등록

프로젝트 예약

고객센터(안승철)

공지사항

* 쓰기/읽기/수정/삭제/검색 기능

이용약관

FAQ

* 쓰기/읽기/수정/삭제/검색 기능

Q&A

  • 쓰기/읽기/삭제 기능

회원 기능 (송하준)

로그인
  • 자동 로그인 (Remember-Me)
  • 소셜 로그인 (Google, Naver)
  • Spring Security 기반 구현
회원가입
  • 비밀번호 - Bcrypt 암호화
  • SMTP
비밀번호 찾기
  • SMTP
회원정보 변경, 비밀번호 변경, 회원탈퇴

알림 (송하준)

관리자

대시보드 (송하준)

  • 통계 기능(Chart.js)

계정 관리 (송하준)

  • Spring Security 기반 Role 관리

프로젝트 관리

예약 관리

고객 관리

kh-final-project's People

Contributors

ganaab0000 avatar parkhyogil avatar graeen3 avatar non093 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.