Site icon Flutter Packages | Pub dev Packages – Flutter Mobile App World

Movie Hub

Movie Hub 🎬😍

Movie Hub is an app that allows users to view different categories of movies and also watch!. It creates an immersive and seamless movie-watching experience!. It is built with Flutter😍😌 and Firebase using the TMDB API and VidSrc for viewing the movies.

It provides an interactive and captivating experience for the user!

Demo

 Screen.Recording.2023-12-21.at.15.48.58.mov 

https://private-user-images.githubusercontent.com/85044009/292237590-c767718c-25c7-48a7-b0ee-2ca011d33fdd.mov?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTEiLCJleHAiOjE3MDM2MDQ4NjQsIm5iZiI6MTcwMzYwNDU2NCwicGF0aCI6Ii84NTA0NDAwOS8yOTIyMzc1OTAtYzc2NzcxOGMtMjVjNy00OGE3LWIwZWUtMmNhMDExZDMzZmRkLm1vdj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFJV05KWUFYNENTVkVINTNBJTJGMjAyMzEyMjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjMxMjI2VDE1MjkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU0OTA2YzZjZDhhZTVjYmZlODhmM2E4N2Q1ODkxZjcyMDA3MzkyODFiOTM2YWZlMzMwNGNhYTdjZjRlOGY1NzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.PTp43t3UQneiMkaScqT1ICjqQhfL_mSOaQePdgt_i_E

Preview

          

Key Features

Installation

To run MovieHub from the Codebase, you need to get a TMDB API key from here you will have to create an account, if you don’t have one.

Once you have the API Key, you can create an api_keys.dart file, locate the lib > core > utils and create the file under it

Add the following:

String get baseUrl => 'https://api.themoviedb.org/3';

String get apiKey => 'YOUR API KEY';

String get videoBaseUrl => 'https://vidsrc.to/embed/movie/';

You also need to create a firebase project at Firebase

With all these in place, you can

flutter run

Packages Used

Lessons Learned and Challenges faced

Veni, Vidi, Vici!

I faced a lot of issues during the development of this app, but i also learnt alot!

Exit mobile version