×
대표번호 : 1544-9970(연중무휴)

수강생 프로젝트

인디안 (인디음악을 다채롭게 바라보는 눈, INDIE:)

(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A23(6) 1회차

 
인디안
박혜성(팀장) ,  박태건 ,  남규민 ,  이동협 ,  이오재
개요 국내 외 인디 음악에 대한 관심도가 집중되는 환경 속에, 높아지는 관심도와는 다르게 낮아지는 오프라인 관람 비중과 관련 콘텐츠 및 플랫폼의 부족으로 이용 가능성과 접근성 간의 격차가 발생하고 있다. 이는 실력 있는 인디 아티스트들이 자기 자신을 홍보하는데 어려움을 겪게 하였고 그로 인해 인디 아티스트들의 경제적 어려움이 가장 큰 문제가 되고 있다. 이를 해소하고자 대중과 인디 아티스트를 연결하는 플랫폼 ‘인디안’을 기획하였고 해당 서비스에서는 무자본/소자본 아티스트들의 음악 활동을 위한 펀딩과 대중들을 위한 리워드를 제공함으로써 아티스트들의 홍보와 수익 발생을 기대하고, 나아가 커뮤니티 기능을 제공하여 인디 문화를 향유하는 사용자들 간의 의견 교류 발생을 증대함으로써 인디 Scene의 발전에 기여하고자 한다.
구현기능 회원
- 로그인 : 일반 회원, 소셜 회원(카카오, 구글) 구분하여 로그인 기능 구현
- 아이디 비밀번호 찾기 : 아이디는 소셜 계정이면 추가 조회 가능, 비밀번호는 가입된 아이디(메일)로 인증번호를 받아 인증 후, 새로 비밀번호를 변경함
- 회원가입 : 일반 회원 가입, 소셜 회원은 비밀번호 없이 메일 인증번호로만 가입 가능하게 함.
- 마이페이지 : 내 정보 조회, 내 정보 수정 및 탈퇴, 작성한 글, 댓글 목록 조회 및 이동(자유게시판, 소개게시판), 참여한 펀딩 목록 및 리워드 수량 및 금액조회, 작성한 문의 목록 및 답변 확인, 작성한 신고 목록 및 처리 상태 확인
- 문의 기능 : 1:1 문의

커뮤니티
- 게시글 조회 : 자유게시판, 아티스트 자랑, 콜로세움 게시글 리스트 조회
- 글쓰기 : 자유게시판, 아티스트 자랑, 콜로세움 게시글 작성
- 게시글 수정 : 자유게시판, 아티스트 자랑, 콜로세움 본인 게시글 수정
- 게시글 삭제 : 자유게시판, 아티스트 자랑, 콜로세움 본인 게시글 삭제
- 댓글 조회 : 해당 게시글 댓글 조회
- 댓글 작성 : 해당 게시글 댓글 작성
- 댓글 수정 : 해당 게시글 본인 댓글 수정
- 댓글 삭제 : 해당 게시글 본인 댓글 삭제
- 콜로세움 투표 : 투표 게시판으로 원하는 항목에 투표 가능
- 신고 : 해당 게시글/댓글 신고 가능
- 추천 : 해당 게시글에 추천 가능

아티스트/공연
-아티스트 등록 신청 : 회원에 한해서 신청 가능, 심사 대기중이거나, 등록된 아티스트라면 신청 불가능
-아티스트 리스트 조회: 승인 된 아티스트 리스트를 정해진 정렬 방식으로 조회 [무한스크롤]
- 아티스트 상세 조회 : 선택된 아티스트의 상세조회 스포티파이 API를 통해 관련 음악 조회
-콘서트 등록 페이지: 관리자로 접근하여 콘서트 정보를 입력 후 등록
-콘서트 리스트 조회: 등록된 콘서트 리스트를 정해진 정렬 방식으로 조회 이달의 콘서트 일정을 캘린더에 노출
-콘서트 상세 조회 : 선택된 콘서트의 상세조회 콘서트 등록시 등록된 정보와 댓글 CRUD 지원

펀딩
- 펀딩 등록 신청 : 아티스트 한해서 신청 가능. 펀딩에 필요한 정보 및 리워드 등록 가능.
- 펀딩 리스트 조회 : 승인 된 펀딩 아이템의 진행중/마감 리스트를 조회.
- 펀딩 상세 조회 : 펀딩 상세 정보 조회(제목, 설명, 목표 금액, 기간, 대표 사진, 리워드, 소개 등..)
- 펀딩 결제 : 선택 한 리워드를 부트 API를 이용하여 결제.

전체 관리자 페이지
- 유저 관리(CRUD)
- 펀딩 관리(CRUD) 및 승인 관리
- 문의 관리
- 신고 관리
설계의 주안점 1. 아티스트들이 자기 자신을 자유롭게 홍보할 수 있고, 펀딩을 받을 수 있게 하는 수익 구조 확보
2. 기존 사이트들 대비 UI 개선을 통한 이용자들이 편히 사용할 수 있게 구성
3. 커뮤니티 구성을 통해 이용자들이 인디음악에 대한 자유로운 소통이 가능한 환경 형성
사용기술 및
개발환경
- Language : Java 17, HTML5, CSS, JavaScript
- DBMS : postgreSQL 15, Oracle 12g EE, Amazon RDS
- Library / Framework : React, Recoil, Axios, Vite, Spring Data JPA, jdbc11, lombok, slf4j, Springboot, Gradle
- API : Kakao 로그인, Google 로그인, Google SMTP, 부트페이(BootPay), Spotify
- Tool : Oracle SQL Developer, pgAdmin 4, Visual Studio Code, IntelliJ IDEA Community,
- WAS : Tomcat v9.0 server
- 협업 프로그램 : Google Sheet & Google Drive, Figma, ERDCloud, Notion, GitHub
이전글   |   Fun한 경매, Funxtion
우수훈련기관 띠배너

고용노동부 선정

5년 인증 우수훈련기관 선정

빠른 상담

KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

No.1 국내 최대의 취업 실적을 보유한
KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며
최대 100% 무료 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택

세부 교육과정

교육희망 지점지점은 필수로 선택해주세요

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

💼 취업 성공의
Know-How🚀