readmore
一個允許動態展開和收起文字的 Flutter 套件,同時支援與文字模式(例如標籤、URL 和提及)的互動。
使用MovieDB應用程式尋找最新熱門與即將上映的電影和電視節目。該應用程式包含有關電影和電視節目的所有資訊。尋找類似電影或節目,瀏覽所有類型,觀看影片預告、背景圖、標誌和海報。
{"sdk":"flutter"}^1.0.2^0.17.0^0.13.4^1.1.0^8.0.0^9.2.0^2.1.0^6.0.17^2.1.0^3.2.0^2.0.3^0.5.1^2.0.0^8.0.8^0.13.0^4.0.0{"sdk":"flutter"}^1.0.0以下為英文專案原文快照,最新內容請造訪 GitHub。
Find The Latest trending and upcoming movies and tv shows with MovieDB app. The app contains all info about movies and tv shows. find similar movies or shows, Browse all genres, video trailers, backdrops, logos, and posters.
Note: App is updated to version 1.0.1 you can find other versions by changing branch or in release.
Note: last updated september 2022 configured project to latest flutter version 3.3.2
https://raw.githubusercontent.com/Ansh-Rathod/Flutter-Bloc-MovieDB-App/HEAD/screenshots/1640179162978.png https://raw.githubusercontent.com/Ansh-Rathod/Flutter-Bloc-MovieDB-App/HEAD/screenshots/1640179148024.png https://raw.githubusercontent.com/Ansh-Rathod/Flutter-Bloc-MovieDB-App/HEAD/screenshots/1640179172631.png https://raw.githubusercontent.com/Ansh-Rathod/Flutter-Bloc-MovieDB-App/HEAD/screenshots/1640179179700.png https://raw.githubusercontent.com/Ansh-Rathod/Flutter-Bloc-MovieDB-App/HEAD/screenshots/1640179186128.png https://raw.githubusercontent.com/Ansh-Rathod/Flutter-Bloc-MovieDB-App/HEAD/screenshots/1640179193240.png https://raw.githubusercontent.com/Ansh-Rathod/Flutter-Bloc-MovieDB-App/HEAD/screenshots/1640179202803.png https://raw.githubusercontent.com/Ansh-Rathod/Flutter-Bloc-MovieDB-App/HEAD/screenshots/1640179207829.png https://raw.githubusercontent.com/Ansh-Rathod/Flutter-Bloc-MovieDB-App/HEAD/screenshots/1640179366140.png
Packages used:
frist you need to setup proxy server for app.
deploy backend folder to server.
add Envirnoment variables to your deploy server.
PS: You can easily deploy this server to heroku. Tutorial link: https://devcenter.heroku.com/articles/deploying-nodejs
API_KEY = "?api_key=<Your tmdb api key>"
OMDB_API_KEY="<your ombd api key>"
To clone and run this application, you'll need Git and Flutter installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/Appii00/Flutter-Bloc-MovieDB-App.git
# go to lib/api/key.dart and paste your deployed server link to BASE_URL
# Go into the repository
$ cd Flutter-Bloc-MovieDB-App
# Install dependencies
$ flutter packages get
# Run the app
$ flutter run
This project is just for fun, but if you have any crazy idea for this app feel free to contribute, or create request for the features. Any contributions you make are greatly appreciated.