Skip to content

A multi-language movie information website for everyone to share reviews.

Notifications You must be signed in to change notification settings

yuchialiu/Filmo

Repository files navigation

filmo_logo_color

Filmo is a multi-language movie information website for everyone to share reviews.

Introduction

Demo: https://filmo.site/

Designed for searching movie information and submitting movie reviews. We support three languages including English, Mandarin and French. In addation, the movie reviews were set in spoiler alert mode. You could read the reviews whenever you're ready!

Deployed to Amazon EC2, the data was managed by Amazon RDS MySQL, and the images were intergrated on Amazon S3 and we utilized Amazon CloudFront to speed-up efficiency of loading images.

Features

  • Multi-language Support

    • EN : English
    • ZH : Chinese Traditional (繁體中文)
    • FR : French (Français)
  • Reivew Spolier Alert

  • Saving Favorite Reviews and Movies

Usage

  • Suggested Screen Size

    1280 x 720

  • Language Setting

    Hover over the drop-down language list on upper right corner of the website and choose the language you preferred.

    filmo_locale

  • Login / Sign Up Toggle

    Click on the arrow.

    filmo_login

  • Login with Default Test Account

    Email: ellie@gmail.com
    Password: 12345678
    
  • Turn off Spoiler Alert

    Click on the toggle switch and the reviews will show up.

    filmo_spoiler

Built With

  • Backend Node.js Express NGINX Pug

  • Frontend jQuery Bootstrap

  • Database MySQL

  • Cloud Service Amazon_AWS

  • Test Mocha Chai

Architecture

  • Website

filmo_website

  • Server

filmo_server

  • Table Schema

filmo_schema

Roadmap

To improve the website, here are the future features below:

  • Movie Sorted by Genre
  • Movie Rating
  • Review Ranking
  • Comment under Reviews
  • Comment Ranking

Contact

Feel free to contact me if you have any questions or feedback. Thank you!

Ellie - ellieliu128@gmail.com

Acknowledgements

  • Movie Data Source : TMDB

About

A multi-language movie information website for everyone to share reviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published