Skip to content

This project was developed in Flutter, ensuring exceptional performance and compatibility with Android and iOS devices. It uses the official IMDb API to provide up-to-date and accurate information about movies and series.

Notifications You must be signed in to change notification settings

Anderson-Andre-P/app-movie-flutter

Repository files navigation

Movies

Made by Anderson André Anderson André Repository size

GitHub last commit License

About   |   Technologies   |   How to Contribute   |   Executing Project   |   License   |   Author

🔗 Demo

Click me for see a demo image
Screen Films Screen Film Details
Film Film details
Screen Tv Screen Tv Details
Tv Tv details

🎯 About

This app is an innovative and intuitive mobile application that allows film and series lovers to explore and discover a vast collection of films and television shows directly from the Internet Movie Database (IMDb). With an elegant interface and powerful functionalities, this app is a perfect tool for finding information provided about your favorite movies and series.

Functionalities

  1. Content Exploration: Explore a wide variety of movies and TV shows directly from the IMDb database.

  2. Full Details: By clicking on a movie or series, users can access a dedicated page with comprehensive information including synopsis, cast, director, reviews and release date.

  3. Category Filters: Make it easier to search for movies and series with category filters, allowing users to find specific content by genre, release year, age rating and more.

  4. Intuitive Navigation: Easy-to-use navigation makes discovering movies and series a simple and enjoyable process.

  5. Efficient Search: Quickly find what you're looking for, using custom category filters to refine results.

  6. Intuitive Interface: Sleek and intuitive user interface provides a fluid browsing experience.

  7. Real-Time Updates: Stay up to date with the latest information from IMDb, ensuring you're always well informed about your favorite movies and series.

  8. Universal Compatibility: The app is compatible with both Android and iOS devices, ensuring that users on both platforms can enjoy the experience.

Main Achievements

  • Development with clean code
  • Development with clean archteture
  • Development with user friendly design

🚀 Technologies

The project was developed using the following technologies and tools:

Mobile

  • Flutter

  • Dependencies:

    • cupertino_icons: ^1.0.2
    • dio: ^4.0.6

✅ How to Contribute

If you want to contribute to the project, you can follow these steps:

Step 1

Fork this repository and clone it to your local machine using the code bellow.

https://github.com/Anderson-Andre-P/app-movie-flutter

Step 2

Create a new branch with a descriptive name for your contribution.

git checkout -b my-feature

Step 3

Implement your modifications or additions.

Step 4

Perform the necessary tests to ensure that your changes work properly.

Step 5

Commit your changes and push them to your repository.

git commit -m "feat: My new feature"

Step 6

Open a pull request against this repository, describing your changes and providing additional information if needed.

After your Pull Request is merged, can you delete your feature branch.

🏁 Executing Project

Before running 🏁, you need Git installed.

Follow the steps below to run the project on your computer. (using terminal or git bash)

 # Cloning the repository
$ git clone [email protected]:Anderson-Andre-P/app-movie-flutter.git

# Accessing THIS project directory
$ cd './app-movie-flutter'

# Installing the dependencies
$ flutter pub get

# Run project
$ flutter run

Contact

If you have any questions or suggestions about the project, please feel free to contact us. You can find us at [provide contact information such as email address or link to a communication channel]. Thank you for your interest and support for the project!

  • Contact me through my personal LinkedIn profile.

    Anderson André

📝 License

This project is licensed under LICENSE. Be sure to read the license file for more details.

Back to top

About

This project was developed in Flutter, ensuring exceptional performance and compatibility with Android and iOS devices. It uses the official IMDb API to provide up-to-date and accurate information about movies and series.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published