Movie-Matcher is a web application that stores users' preferences about movies they want to watch and allows them to find matching films with other users.
It uses TMBD external API to download popular movies and stores them in MySQL database along with user data and preferences. Application uses JWT based authentication to provide with secure access to this data.
Main page:
Preferences page:
Matching movies page:
- Java 11
- Spring Boot
- Spring Data
- Spring Security
- MySQL database
- JavaScript
- HTML, CSS, Bootstrap