Tim Dacalos

Projects

Fabflix Movie Database

  • Java
  • JavaScript
  • MySQL
  • AWS (EC2)
  • Docker
  • Kubernetes
  • Apache Tomcat
Fabflix movie database screenshot

A full-stack movie database built from scratch, serving 50,000+ movies loaded through a Java SAX-based ETL pipeline.

It runs as a load-balanced, multi-service deployment on AWS EC2 with Docker and Kubernetes, backed by a MySQL primary-replica setup that keeps queries working when a replica fails.

Features include secure login, full-text search, cart checkout, and reCAPTCHA.