Skip to main content

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.

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.

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

1

Get a TheMovieDB API key

Sign up at themoviedb.org and generate a free API key from your account settings.
2

Install Flutter

Make sure Flutter SDK 3.9.2 or later is installed. See the prerequisites page for details.
3

Clone and configure

Clone the repository and add your API key to the .env file. See the installation guide for the full setup.
4

Run the app

Run flutter run and Cinemapedia will launch with live movie data from TheMovieDB.

Build docs developers (and LLMs) love