MoviesReview is a full-stack web application designed to allow users to watch trailers and leave reviews for each movie. The application uses React and Mantine for the front-end and Java/Spring Boot for the back-end. It also integrates with MongoDB to allow for efficient querying and manipulation of the data.
MoviesReview includes the following features:
- Movie data model including information such as the title, movie posters, trailers, and release dates
- Efficient querying and manipulation of data using MongoDB
- User interface using React with a carousel for displaying movie details
- Trailer playback functionality using a third-party video player
- User review functionality with star ratings and comments