This is a study application for choosing moovies and booking the tickets to the cinema. The project seems as a web-application that allows users to view movie listings and a mobile app build with React Native
The web interface is developed in PHP and shows two lists of movies: it is a general list of all movies available for viewing and top of films by box office revenue. For each movie you can see the genre, year of release, rating and ticket price. In section of top films you also can see information about the number of tickets sold and total revenue.
A search form has been implemented with serch by movies title and it is calls the backend API in JavaScript. When a movie title is entered, HTTP requests are made to the server to search for the movie and retrieve related reviews, including the author, text, and publication date.
The backend is written in JavaScript and provides a REST API with several endpoints for obtaining information about movies, top-selling movies, and reviews. The service returns data in JSON format, which is then processed by the PHP part of the application.
The mobile application was created using React Native and includes several components for convenient viewing of movie information on mobile devices, providing an adaptive interface and navigation through the application sections.