In this workshop, you will create an application where users can search for movies and add them to their personal watchlist. You will build out the application through each lab and cover many different APEX features to get a well-rounded understanding of app development with APEX.
You will use The Movie Database (TMDB) API to create REST data sources for finding movies and getting movie details. Using the data from TMDB, you will implement functionality to search for movies and view movie details. Once the movie search and details pages are built out, you will get an introduction to SQL Workshop in APEX, where you will use Quick SQL to create local tables to store user and movie data for their application.
The final part of the lab is developing the Watchlist page, where you will work with the Cards and Faceted Search regions to build out a page where a user can view, sort, and filter through their movie watchlist to find movies and either remove them or mark them as watched.