Skip to content

T4H5iN/IMRS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎥 IMRS – International Movie Recommendation System

IMRS is a full-featured, web-based movie recommendation platform inspired by IMDb. Developed as a university lab project, IMRS allows users to explore global films and shows, interact through reviews and ratings, and get personalized recommendations – all powered by a relational database backend.


Functionalities:

  • Login-Registration
  • Password Reset
  • Home Page
  • Sorting
  • Filtering
  • Search Title
  • Show Title Information
  • Comment on Titles
  • User profile
  • Add to List
  • Add to Favorite
  • Add to Watchlist
  • User Reviews
  • Rate Titles
  • Show Stats
  • Edit Profile
  • Recommendation
  • Admin Dashboard
  • Manage User
  • Manage Entries
  • Manage Reviews

✨ Features

👥 User Features

  • User registration, login, and password reset
  • Profile management with watch history and statistics
  • Commenting and reviewing on titles
  • Create custom lists (e.g., Watchlist, Favorites)
  • Rate movies and receive tailored recommendations
  • Track watched Oscar winners or IMDb Top 250 titles

🔍 Browsing & Discovery

  • Browse titles by genre, type, rating, runtime, etc.
  • Sort & filter through advanced search algorithms
  • View detailed information on each title including plot, cast, director, awards, episodes

🛠 Admin Features

  • Admin login with dedicated dashboard
  • Add, edit, or delete users, titles, episodes, reviews
  • Monitor and manage system content and statistics

🛠 Tech Stack

  • Frontend: HTML, CSS
  • Backend: PHP
  • Database: MySQL (with normalized schema and constraints)
  • Others: SQL Queries for pattern detection and recommendation logic

🧩 ER Diagram & Database Design

  • Complete ER diagram with over 15 entities (e.g., Users, Titles, Reviews, Genres, Awards)
  • Normalized schema (up to 3NF) ensuring data integrity
  • Relationships implemented using foreign keys and associative tables
  • SQL scripts included for schema creation and data population

ERD

About

Movie Recommendation System and personalized list creator from IMDB database.

Topics

Resources

Stars

Watchers

Forks

Contributors