/manamana

웹툰 추천 웹앱 프로젝트

Primary LanguageJava

ManaMana

image

📱프로젝트 소개📱

웹툰 추천 플랫폼

마나마나는 여러 플랫폼으로 나눠져서 서비스 되고 있는 웹툰을 하나의 플랫폼에서 추천 받고, 관리할 수 있게 해서 사용자들이 편리하게 웹툰 서비스를 즐길 수 있도록 기획한 서비스입니다.

주요기능

  • 사용자 맞춤 웹툰 추천
  • 웹툰 상세 정보 제공
  • 웹툰별 댓글 작성 기능
  • 해당 웹툰페이지로 이동 기능
  • 관심 등록 웹툰 알림기능
  • 웹툰 취향 월드컵

👨‍👨‍👧‍👦팀원소개👨‍👨‍👧‍👦



👑 오태훈
(Back-End)



😎 이상현
(Back-End)



😆 양연호
(Back-End)



😁 김주하
(Front-End)



🙄 임범규
(Front-End)



😶 김태학
(Front-End)

REST API
Data
Crawling
REST API
CI/CD
Infra
REST API
Crawling
S3
UI/UX
React
UI/UX
React
UI/UX
React

개발환경

협업 툴

Generic badge Generic badge Generic badge Generic badge

Infra

Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge

FrontEnd

Generic badge Generic badge Generic badge Generic badge Generic badge

BackEnd

Generic badge Generic badge Generic badge Generic badge Generic

Data

Generic badge Generic badge Generic badge

프로젝트 진행

프로젝트 기간

- 총 기간 : 2023.02.27 ~ 2023.04.07 (6주)
- 기획 : 2023.02.27 ~ 2023.03.12 (2주)
- 프로젝트 설계 : 2023.03.13 ~ 2023.03.19(1주)
- 구현 : 2023.03.20 ~ 2023.04.02(2주)
- 테스트 및 버그수정, 산출물 정리 : 2023.04.03 ~ 2023.04.07(1주)

GIT

  • 컨벤션
태그 설명 예시
Feat 새로운 기능 추가 Feat : 유저 조회 기능
Fix 파일, 코드, 버그 수정/삭제 Fix : 삭제 댓글 조회되는 현상 수정
Docs 문서 작성 및 수정 Docs : README.md 수정
Refactor 프로덕션 코드 리팩토링 Refactor : 예외처리 로직 리펙토링
  • 브랜치
  └─main
    ├─be_develop
    ├─bigdata_develop
    │  └─recommand_develop
    ├─crawling_develop
    │  ├─data_processing
    │  ├─kakao_page_crawling
    │  ├─kakao_webtoon_crawling
    │  └─naver_webtoon_crawling
    └─fe_develop

Notion

image

산출물

링크

기능 정의서 와이어 프레임 [BE]api 명세서 [data]api 명세서
바로가기 바로가기 바로가기 바로가기

시스템 아키텍처

image

ERD

image