/movie-tracker

A movie tracker website, allowing users to rate, review and track movies.

Primary LanguagePHP

Movie Tracker Web Application

A movie tracker website, allowing users to rate, review and track movies.

  • Front-end: HTML and CSS
  • Back-end: PHP and SQL
  • Uses PHP server-side scripting for:
  • cookie-based session management
  • database access and queries
  • Input sanitation and validation to prevent cross-site scripting (XSS).
  • Password hashing for user registration
  • Regex pattern matching for partial match searching of movie titles.
  • Processes links or image uploads for movie covers.
  • Uses SQL queries to display recent favourites by sorting by date added and star rating.
  • Uses email verification token for authentication
Image 1 Image 2
Home screen showing favourite movies and list of all movies tracked. Movie tracking form. Accepts images or links for the cover image. Accepts dates, star rating, genre selections and reviews.
Image 3 Image 4
Movie details screen Movie search results screen.