Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

🎬 TMDB Movie Explorer

Flutter REST API

A dynamic, cross-platform media explorer that fetches, parses, and visualizes massive datasets from the TMDB API.

🚀 Overview

The TMDB Movie Explorer is a frontend application built to demonstrate proficiency in networking, asynchronous data handling, and complex JSON parsing. It connects directly to The Movie Database (TMDB) API to provide users with a smooth, constantly updated feed of cinematic data.

✨ Technical Highlights

  • REST API Integration: Efficiently handles asynchronous HTTP GET requests to external servers.
  • Dynamic Data Parsing: Safely parses complex, nested JSON responses into strongly typed Dart models.
  • Responsive UI/UX: Features a fluid, scrollable interface that gracefully handles loading states, error states, and empty data returns.
  • Image Handling: Smoothly loads and caches high-resolution network images for movie posters and backdrops.

🛠️ Setup & Installation

  1. Clone the repository: git clone https://github.com/ChandruWritesCode/tmdb_movie_explorer.git
  2. Obtain a free API key from TMDB.
  3. Create a .env file in the root directory and add your key: TMDB_API_KEY=your_key_here
  4. Run flutter pub get
  5. Run flutter run

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages