Skip to content

Latest commit

 

History

History
170 lines (108 loc) · 5.99 KB

README.md

File metadata and controls

170 lines (108 loc) · 5.99 KB

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