A simple project using The Movie DB based on Flutter, Clean architecture and material designs & animations.
Note: This project is not completed yet, as soon as possible when it's complete I will update it here. Stay tuned for more exciting updates!
- Dark Mode
- Home Screen
- Favorite Movies
- Top Rated Movies
- Reviews and ratings
- Movie Detail Screen
- Search Results Screen
- Select by Categories
- Login Screen
- welcome screen
- Splash Screen
- Share Screen
- Light Mode
- Languages
- Notification
- Profile Screen
and much more... Check it yourself :)
cinemapedia-demo.mp4
Package | Usage |
---|---|
dio | A powerful HTTP package for Dart/Flutter. |
isar | Extremely fast, easy to use, and fully async NoSQL database for Flutter. |
riverpod | A simple way to access state from anywhere in your application. |
go_router | A declarative routing package for Flutter that uses the Router API to provide a convenient, url-based API for navigating between different screens. |
flutter_svg | Draw SVG files using Flutter.. |
google_fonts | A Flutter package to use fonts from fonts.google.com. |
stylish_bottom_bar | A collection of stylish bottom navigation bars. |
- If you don't have Flutter SDK installed, please visit official Flutter site.
- Fetch latest source code from master branch.
git clone https://github.com/ivansaul/flutter_cinemapedia_app.git
- Run the app with Android Studio or VS Code. Or the command line:
flutter pub get
flutter run
Contributions are welcome.
Feel free to open an Issue :)