Skip to content

timothyguo86/tmdb-angular

Repository files navigation

TMDB Angular

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.

Features

  • 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.

Getting Started

To run TMDB Angular locally, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/timothyguo86/tmdb-angular.git
    cd TMDB-Angular
  2. Install Dependencies:

    npm install
  3. Run the Application:

    npm start

    The application will be accessible at http://localhost:4200/ by default.

Dependencies

TMDB Angular relies on the following key dependencies:

Make sure to refer to their documentation for any additional configuration or customization.

License

TMDB Angular is open-source software licensed under the MIT license.

Acknowledgments

TMDB Angular is made possible thanks to the contributions of the open-source community and the availability of the TMDB v3 API.