Back to portfolio

Case study

BingeWatchr

Movie and series platform for creating, managing, searching, commenting on, and sharing media lists.

PHP Smarty MySQL Bootstrap Search

A PHP/MySQL application focused on content management, user interaction, and structured media data.

Open live website

Project Overview

BingeWatchr is a web platform for movie enthusiasts. Users can create accounts, manage movie entries, link actors, add comments, search content, and share movies by email.

What I Built

  • Movie creation, editing, listing, and detail pages.
  • Actor management linked to movie records.
  • User registration, profile management, and profile images.
  • Comments, search, filtering, and email sharing.
  • Server-rendered interface using Smarty templates.

Technical Stack

  • Frontend: HTML, CSS, Bootstrap, JavaScript
  • Templating: Smarty
  • Backend: PHP
  • Database: MySQL

Value

The project demonstrates CRUD logic, relational data, user-generated content, search, and a complete PHP application structure.

Screenshots

Desktop
BingeWatchr desktop screen