캡스톤 프로젝트 일지 #1

김호준·2021년 3월 30일
0

캡스톤 프로젝트

목록 보기
1/6

이번학기에 졸업작품을 대체하는 캡스톤 프로젝트 수업을 듣고있다.
4~5명으로 팀을 짜서 기존의 문제를 해결하는 작품을 만드는 과목.

🤸‍♂️주제

우리 팀의 주제는 간단히 말하면 "댄스 플랫폼" 이다.
코로나로 인해 댄서들의 수입원이 크게 감소한 문제를 해결하기 위한 플랫폼이다.

댄서들이 강의 영상과 커버 댄스 영상을 업로드 한다.
사용자들은 매 월 일정금액의 돈을 지불하고 모든 컨텐츠를 시청 할 수 있다.
넷플릭스와 비슷하다 보면 된다.

추가적인 기능으로 댄서들이 업로드한 영상과, 자신이 촬영한 영상을 비교해서 분석해주는 서비스를 제공한다.
이 기능은 Openpose 라는 오픈소스를 사용하여 구현 할 것이다.

🙍‍♂️역할

우리 팀은 프론트엔드1명, 백엔드 2명, 딥러닝 2명 으로 역할을 분담하였다.
여기서 나는 백엔드를 맡고있다.
스프링은 강의로만 공부해보고 프로젝트 경험이 없어서 팀에 민폐를 끼칠까 걱정이 된다.
앞으로 많은 난관이 예상되는데 그 과정을 블로그에 남기고 싶어서 글을 쓰게 되었다.

📜스케줄

오늘 회의결과 백엔드의 대략적인 스케줄은 다음과 같다.

  • ERD 작성, 엔티티 설계

  • 레퍼지토리 만들기

  • 회원가입 기능

  • 영상 컨텐츠 서비스 구현
    컨텐츠 페이지 / 검색
    강의영상 / 커버영상 (업로드, 스트리밍)

  • DL 서버 연동 테스트

  • 회원 관련 서비스 구현 (멤버십 등)

  • 크루 서비스 구현

  • 검색 서비스 구현

  • 랭킹 서비스 구현

스프링 프로젝트 경험이 있는 팀원분이 짜주셨다.
일단 이번주는 팀원분이 ERD를 작성해주시면 내가 엔티티와 레퍼지토리를 만들기로 했다.

아직 JPA공부 하는 중이였는데 스프링 데이터 JPA까지 빨리 익혀야겠다.

profile
알고리즘을 좋아하는 컴공 학부생입니다

0개의 댓글