Skip to content

Latest commit

 

History

History
89 lines (64 loc) · 2.98 KB

README.md

File metadata and controls

89 lines (64 loc) · 2.98 KB

Repo Banner

Cinemapedia

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!

Made-with-flutter GitHub repo size License: MIT

Don't forget to ⭐ the repo

GitHub stars GitHub forks

Features

  • 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 :)

Screenshots

Screenshots Screenshots

Demo

cinemapedia-demo.mp4

Packages we are using:

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.

Design

Building from Source

  1. If you don't have Flutter SDK installed, please visit official Flutter site.
  2. Fetch latest source code from master branch.
git clone https://github.com/ivansaul/flutter_cinemapedia_app.git
  1. Run the app with Android Studio or VS Code. Or the command line:
flutter pub get
flutter run

Contribute

Contributions are welcome.

Facing any Issue?

Feel free to open an Issue :)