Skip to content

jiminseon/myADD-server

 
 

Repository files navigation

OTT 시청물 기록 iOS 서비스

포스터

기간: 2023.06 ~ 2023.08
역할: Backend Developer (CRUD API 구현, CI/CD 구축 참여)


📌 프로젝트 소개

OTT 플랫폼에서 시청한 영화/드라마/예능 등의 시청 기록을 관리할 수 있는 iOS 서비스입니다. 사용자는 자신이 본 작품을 기록하고, 리뷰를 남기며, 시청 이력을 손쉽게 확인할 수 있습니다.


🛠 기술 스택

분야 기술
Frontend Swift (iOS)
Backend Spring Boot
Database MySQL
Infra AWS EC2, S3, CodeDeploy
CI/CD GitHub Actions, AWS CodeDeploy
Collaboration Git-flow, Notion, Swagger (API 문서화)

✨ 담당 역할

  • CRUD API 구현

    • 시청 기록(Create/Read/Update/Delete) API 설계 및 개발
    • 표준 Response 형태 설계 및 예외 처리 통일
  • CI/CD 파이프라인 구축 참여

    • GitHub Actions + AWS CodeDeploy 연동
    • main 브랜치 커밋 시 자동 배포 파이프라인 구축
  • 협업 방식

    • Git-flow 전략 및 커밋 컨벤션 준수
    • Notion을 통한 작업 현황 공유 및 스크럼 회의 기록
    • API 명세서 문서화로 프론트엔드와 협업 원활화

📂 주요 기능

  • 📌 OTT 시청 기록 등록, 조회, 수정, 삭제 (CRUD)
  • 📌 사용자별 기록 관리 및 데이터 저장
  • 📌 리뷰/메모 기능 (추가 확장 가능)
  • 📌 AWS 기반 자동 배포 환경

📌 배운 점

  • RESTful API CRUD 설계 및 구현 경험
  • GitHub Actions + AWS CodeDeploy를 활용한 CI/CD 자동화 배포 경험
  • 팀원 간 협업을 위한 Git-flow 전략 및 문서화 습관의 중요성 인식

About

MyADD - OTT 시청물 기록 IOS 앱 서비스 프로젝트 (백엔드)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 96.9%
  • HTML 1.9%
  • Shell 1.2%