Ssaragibyul (싸라기별)
KH정보교육원
2021.06.15 17:03
스펙트럼 (디지털컨버전스) 디지털 콘텐츠와 웹 융합 응용SW개발자 양성과정 [종로지원] | |
|---|---|
| 팀장/팀원 | 오**(팀장) : 문서 통합 작업, 펀딩페이지 프론트/백 기능 구현, 기부 백 보조, 펀딩 참여, 제안 기능 구현 |
| 한** : 메인페이지 프론트/백, 별보러 가자 게시판 전체, 별들의 발자취 중 리스트, 상세조회, 공훈록 페이지구현 | |
| 이** : DB&클래스 설계, 오픈API DB추출, 메인페이지 프론트/백, 쪽지페이지 프론트/백, 쪽지, 결제, 포인트 기능 구현 | |
| 김** : 관리자 페이지 프론트/백, 그래프&캘린더 API 사용 및 CSS 수정, 부트스르랩 적용, 검색 기능 구현 | |
| 박** : 기부 페이지 프론트/백, 마이페이지 프론트/백, 회원가입 페이지 프론트/백 기능 및 디자인(CSS, JS) 구현 | |
| 개요 | 독립 유공자분들을 추모하는 동시에, 어려운 처지에 있는 그 분들의 후손들을 도울 수 있는 방법이 없을까 하는 생각에서 사이트를 기획하게 되었습니다. 그래서 기존의 펀딩 사이트에 '기부' 섹션을 추가하였고, 독립 유공자분들의 활동 정보도 검색할 수 있고, 역사적 가치가 있는 사적지를 방문하며 회원들끼리 서로 소통하면서 방문인증시 적립되는 포인트로 기부도 할 수 있는 할 수 있는 종합 커뮤니티&클라우드 펀딩 플랫폼을 만들었습니다. |
| 구현기능 | - 로그인/로그아웃/회원가입/회원정보수정,삭제/회원탈퇴 기능 - 회원가입시 독립유공자 DB를 통한 닉네임 자동 생성 기능 - 마이페이지에서 회원의 댓글, 좋아요 ,게시글 목록 확인 및 수정 기능 - 관리자 페이지의 그래프 API를 이용한 펀딩, 기부 작성 내역 확인 기능 - 관리자 페이지의 캘린더 API를 이용한 펀딩, 기부 작성 목록 확인 기능 - 지도 API를 활용하여 사적지의 위치 확인 기능 - 유공자 정보(약 16000건) 검색 기능 - 관리자페이지에서 회원 관리 및 댓글, 게시글 관리 기능 - 결제 API를 이용한 결제 및 결제 금액만큼의 포인트 충전 기능 - 회원 간 쪽지 및 포인트(선물하기) 전송 기능 - 각 게시글 별 '좋아요' 기능 - 펀딩, 기부 리스트 정렬(최신, 좋아요순, 모금액순) 기능 - 펀딩&기부 제안하기 통한 프로젝트 생성 및 수정, 삭제 기능 - 펀딩&기부 포인트를 통한 참여 및 후원하기 기능 - 독립 유공 관련 사적지 방문 인증글 작성시 현재 작성자의 지도 API 및 위치 API 확인 기능 - 독립 유공 관련 사적지 방문 인증글 작성시 포인트 지급 기능 |
| 설계의 주안점 | -공훈전자사료관 : 정부 사이트로써 독립 유공자에 대한 상세한 정보를 얻을 수 있지만 단순히 정보를 나열 하고 있다는 단점이 있음. -독립운동가 어플: 독립운동가를 기리는 목적을 가진 사이트로써 정보전달 및 관련 홍보에 주안점을 두지만 유저의 활동거리가 없다는 한계가 있음. -크라우디 : 한국의 대표적인 크라우디 펀딩 사이트로써 다양한 주제로 펀딩이 가능하지만 투자와 수익성 위주로 이뤄져 공익성이 부족. -무바다 : 독립영화 펀딩 사이트로써 영화 한정으로 제작자, 출연자 등을 연결해주는 플랫폼 역활의 펀딩 서비스지만 영화라는 한 장르에 한정적임. 설계 시에 '독립유공자', '크라우드 펀딩' 두 가지를 주된 특징으로 하여 1) 독립 운동과 관련한 정보를 확인하고 이에 대한 생각을 공유할 수 있는 커뮤니티 파트와 2) 크라우드 펀딩방식의 펀딩 및 기부 프로젝트에 참여할 수 있는 펀딩/기부 파트로 크게 나누어 설계하였습니다. 다른 서비스들과의 차별점은 독립 유공자 정보를 활용한 닉네임생성이나 사적지 방문기능을 통하여 이용자들이 능동적인 커뮤니티 활동을 통하여 독립 유공자분들을 기억할 수 있는 계기들을 제공하고 있고, 독립유공자분들의 후손이나 그들의 업적을 기리기 위한 활동에 쉽게 참여하고 기여할 수 있는 통로를 제공하고 있다는 데에 있습니다. |
| 사용기술 및 개발환경 | OS : Windows OS WebServer : Apache Tomcat 8.5 DMBS : Oracle, Amazon Web Service RDS 언어 : Java, HTML5, CSS, Javascript(jQuery), R 개발환경 : Eclipse, Spring, sql Developer, VS code, Bootstrap, Jupyter 협업도구 : github, google Doc |
![]() ![]() | |


목록으로
댓글쓰기
0
