Cinemapedia is a Flutter mobile application that connects to TheMovieDB API to let you browse movies across multiple curated categories. Built with clean architecture principles, it uses Riverpod for state management and GoRouter for navigation.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/juuaaann456/DMI-Practica06/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
Get up and running with Cinemapedia in minutes
Architecture
Understand the clean architecture structure
Features
Explore the movie browsing features
Reference
Browse widgets, providers, and data models
What Cinemapedia offers
Now Playing
See movies currently showing in theaters, updated in real time from TheMovieDB
Upcoming Releases
Browse films arriving soon so you never miss a premiere
Popular & Top Rated
Discover popular picks and all-time favorites ranked by audience votes
Mexican Cinema
A dedicated category showcasing Mexican films sorted by rating
Getting started
Get a TheMovieDB API key
Sign up at themoviedb.org and generate a free API key from your account settings.
Install Flutter
Make sure Flutter SDK 3.9.2 or later is installed. See the prerequisites page for details.
Clone and configure
Clone the repository and add your API key to the
.env file. See the installation guide for the full setup.