Skip to content

Latest commit

 

History

History
99 lines (61 loc) · 1.68 KB

README.md

File metadata and controls

99 lines (61 loc) · 1.68 KB

A movie introduction website which enables search for rating data, with the integration of IMDb, RottenTomatoes, and Douban

Test Account

  • Account: testaccount
  • Password: trymypage

Login to test the user-only function (Rating, Collection and Similarity Report)

Table of Contents

Data Pipeline

Airflow Flowchart

Movie Data Extract Transform Dag


Movie Data Load Dag

MySQL Schema

For better resolution, please click here

Server Structure

Features

Data pipeline dashboard

Search movies with multiple conditions

Search movies by title

Show movie page with recommended movies

Show member page with similarity report

Technologies

Data Pipeline

  • Airflow

Backend

  • Django

Database

  • MongoDB
  • MySQL
  • Redis

Frontend

  • HTML
  • CSS
  • JavaScript

Networking

  • Nginx
  • SSL Certificate(Let's Encrypt)

Others

  • AWS EC2
  • AWS RDS
  • AWS S3
  • Google Search API

Contact Me

Poyu Chiu poyu.qiu@gmail.com