niranjandahal/MovieApp_Flutter

Niranjan Dahal

Android Developer
Dart
Flutter

Movie Hunt

A Flutter Project 'Movie App' made using TMDB API.

Getting Started

You will need a developer account with TMDB, which will provide you an API key. With the API key, we will be able to fetch real-time data of movie/series

Video Sample

Complete tutorial

features

Watch trailers of new movies/series
search any movies/series
Complete Description of the every Movies/Series
movie/series rating,reviews,reveneue,shortstory
movie/series add to favoriates
recommend similar movies/series from description page
Trending weekly/daily movies/series
Popular now movies/series
Top-rated movies/series
Upcomming section

Movie Hunt

A Flutter application that displays trending movies, popular movies, top-rated movies, and provides movie descriptions, recommendations, and search functionality.

Screenshots

Features

Browse trending movies, popular movies, and top-rated movies.
View detailed movie descriptions, including synopsis, cast, and crew.
Get recommendations for similar movies based on the selected movie.
Search for movies, actors, and directors.
View search results and detailed information about movies and people.

Technologies Used

Flutter - Dart framework for building cross-platform applications.
The Movie Database (TMDb) API - External API for fetching movie data.

Getting Started

Prerequisites

Flutter SDK: Install Flutter
Android/iOS emulator or physical device for running the app.

Installation

Clone the repository:
git clone https://github.com/niranjandahal/MovieApp_Flutter.git
2.Navigate to the project directory:
3.Install dependencies:
4.Run the app

Contributing

Contributions are welcome! If you find any bugs or want to contribute new features, please follow these steps:

Fork the repository.

Create a new branch for your feature/bug fix. Make your changes and test thoroughly. Commit your changes with a descriptive commit message. Push your branch to your forked repository. Submit a pull request. Please make sure to follow our Code of Conduct and adhere to the Contributing Guidelines.

Issues

If you encounter any issues or bugs with the application, please create a new issue on GitHub. Include a detailed description and steps to reproduce the problem.
Partner With Niranjan
View Services

More Projects by Niranjan