TMDB Angular is a single-page web application built with Angular 17 and PrimeNG framework, leveraging the TMDB v3 API. It serves as a comprehensive movie and TV shows database, providing users with real-time access to a vast collection of entertainment content.
- Real-time Data: Fetches data in real-time from the TMDB v3 API, ensuring users have access to the latest information about movies and TV shows.
- User-friendly Interface: Offers an intuitive and visually appealing user interface, making it easy for users to browse and discover their favorite content.
- Filter and Search: Users can filter and search for movies and TV shows based on various criteria such as genre, release date, and ratings, making it convenient to find content tailored to their preferences.
- Responsive Design: Designed to be responsive, ensuring a consistent and enjoyable user experience across devices of different screen sizes.
To run TMDB Angular locally, follow these steps:
-
Clone the Repository:
git clone https://github.com/timothyguo86/tmdb-angular.git cd TMDB-Angular
-
Install Dependencies:
npm install
-
Run the Application:
npm start
The application will be accessible at http://localhost:4200/ by default.
TMDB Angular relies on the following key dependencies:
Make sure to refer to their documentation for any additional configuration or customization.
TMDB Angular is open-source software licensed under the MIT license.
TMDB Angular is made possible thanks to the contributions of the open-source community and the availability of the TMDB v3 API.