About | Technologies | How to Contribute | Executing Project | License | Author
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.
-
Content Exploration: Explore a wide variety of movies and TV shows directly from the IMDb database.
-
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.
-
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.
-
Intuitive Navigation: Easy-to-use navigation makes discovering movies and series a simple and enjoyable process.
-
Efficient Search: Quickly find what you're looking for, using custom category filters to refine results.
-
Intuitive Interface: Sleek and intuitive user interface provides a fluid browsing experience.
-
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.
-
Universal Compatibility: The app is compatible with both Android and iOS devices, ensuring that users on both platforms can enjoy the experience.
- Development with clean code
- Development with clean archteture
- Development with user friendly design
The project was developed using the following technologies and tools:
-
Dependencies:
- cupertino_icons: ^1.0.2
- dio: ^4.0.6
If you want to contribute to the project, you can follow these steps:
Fork this repository and clone it to your local machine using the code bellow.
https://github.com/Anderson-Andre-P/app-movie-flutter
Create a new branch with a descriptive name for your contribution.
git checkout -b my-feature
Implement your modifications or additions.
Perform the necessary tests to ensure that your changes work properly.
Commit your changes and push them to your repository.
git commit -m "feat: My new feature"
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.
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
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!
This project is licensed under LICENSE. Be sure to read the license file for more details.