Skip to content

2024-2 데이터베이스프로그래밍 팀 프로젝트-ott 추천 및 공동구매 서비스(OTTown)

Notifications You must be signed in to change notification settings

seoyoungbyun/ottown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 OTTown

📌 프로젝트 소개

OTTown은 사용자들이 OTT별 인기 콘텐츠를 확인하고, 공동 구매 방을 통해 경제적으로 OTT 서비스를 이용할 수 있도록 돕는 웹 애플리케이션입니다.
OTT 콘텐츠 검색, 리뷰 작성, 공동 구매 방 관리 등 다양한 기능을 통해 사용자에게 최적화된 OTT 경험을 제공합니다.


비밀번호: 1234


💻 UI 미리보기

  • 아래는 OTTown의 주요 화면 예시입니다.

📋 메인 페이지

메인 페이지

📋 콘텐츠 화면

콘텐츠 화면

📋 공동 구매 방 관리

공동 구매 방 관리 화면

✨ 주요 기능

  • 🔐 사용자 관리: 회원가입, 로그인, 개인정보 수정
  • 📋 관심 목록: 선호 콘텐츠 추가 및 관리
  • 📝 리뷰 작성: 콘텐츠 리뷰 작성 및 평점 확인
  • 🔍 콘텐츠 검색: OTT 서비스별 콘텐츠 검색 및 필터링
  • 🤝 공동 구매 방: 방 생성, 참여, 입금 관리, 모임원 강퇴
  • 📢 알림 기능: 입금 및 방 종료 전 알림 발송

🛠️ 기술 스택

분류 기술/도구
프로그래밍 언어 Java, JSP
데이터베이스 Oracle
라이브러리/도구 Selenium, ChromeDriver
스타일링 CSS
개발 환경 Eclipse

🚀 설치 및 실행 방법

✅ Prerequisites

  • Java 11 이상 설치
  • Oracle 데이터베이스 설정
  • Eclipse IDE 설치
  • Git 설치
  • Selenium, ChromeDriver 설치 (설치해야 OTT페이지를 보실 수 있습니다)

🛠️ 프로젝트 실행

1. 프로젝트 클론

git clone https://github.com/seoyoungbyun/ottown.git
cd OTTown

2. Eclipse로 프로젝트 가져오기

  • Eclipse에서 Import 기능을 이용해 프로젝트를 가져옵니다.

3. 서버 실행

  • Eclipse에서 Run 버튼을 클릭하여 서버를 시작합니다.

4. 웹 브라우저에서 접속

📝 사용 방법

1️⃣ 회원가입 및 로그인

  • 회원가입: 새로운 계정을 생성하여 서비스에 접속합니다. 회원가입 화면

  • 로그인: 생성한 계정을 통해 로그인하고 기능을 이용합니다. 로그인 화면


2️⃣ 관심 콘텐츠 추가

  • 선호하는 콘텐츠를 관심 목록에 추가하여 나중에 쉽게 접근할 수 있습니다. 찜 화면

3️⃣ 콘텐츠 리뷰 작성

  • OTT 콘텐츠에 대한 리뷰를 작성하고 다른 사용자의 평점을 확인할 수 있습니다. 리뷰 화면

4️⃣ 공동 구매 방 생성 및 관리

  • 공동 구매 방을 생성하고 참여자를 초대하여 경제적으로 OTT를 이용할 수 있습니다. 공동구매 생 화면 공동구매 관리 화면

5️⃣ 알림 관리

  • 입금 완료 및 방 종료 알림을 통해 공동 구매 진행 상황을 효율적으로 관리합니다. 알림 화면

About

2024-2 데이터베이스프로그래밍 팀 프로젝트-ott 추천 및 공동구매 서비스(OTTown)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •