Developing a Flutter mobile app where users explore movies.
You have the freedom to choose any UI you want (Please be creative), and you can find an example in UI Example
Please make sure you have a clean UI, Please make sure files and folders are properly organized, and make sure all design items, libraries, and any other resources are properly licensed.
GitHub source (please upload your source code to GitHub and share the repository link)
The application should do:
Shows the upcoming movies. Shows the trending movies. Shows now playing movies. Shows all movies based on the category like action, drama, animation, or else. The user can add/remove a movie to/from the favorites list. Show The details when clicking on a movie: poster, name, rating, number of reviews, description, and cast.
Create intro screen on app launch Animations, Shimmers Pagination
NOTE: Here is the API documentation
You have to get an API key to get access to the APIs.
The favorite movies should be available each time the user opens the app.