Movie AppMovie App
Associated with IEEE CS Zagazig Student ChapterAssociated with IEEE CS Zagazig Student Chapter
Show project
The Movie App is a mobile application built with Flutter framework that helps users discover and explore movies. The app built with clean architecture pattern and bloc as state management, with Dio package to handle API requests from the movie database website.
Features:
- Browse and discover movies in different categories, such as Now Playing, Top Rated, and Popular Movies.
- Click on a movie card to view its details, including its title, poster, release date, runtime, and overview.
- View recommended movies that are related to the current movie.
- User-friendly interface for easy navigation and interaction.
Skills Utilized:
- Flutter framework .
- Clean Architecture pattern .
- Bloc as State Management .
- Dio Package for handling APIs .
Challenges and Solutions:
One of the biggest challenges of building the Movie App was handling the API requests from the movie database website. To overcome this challenge, I used the Dio package, which made it easy to perform HTTP requests and handle responses.
Another challenge was building a clean architecture that allowed for easy scalability and maintenance of the app. To address this, I used the clean architecture principles, which helped us separate the app's concerns into layers and kept the code organized and maintainable.
Conclusion:
The Movie App is a well-designed and efficient mobile application that provides users with a simple and easy way to browse and discover movies. With clean architecture pattern and bloc as state management, the app is scalable, maintainable, and can be easily expanded with new features , this project showcases my proficiency in creating a
high-quality mobile application with a focus on clean architecture design experience .
source code : https://github.com/Jpeilx...
اسم المستقل | Mohammed A. |
عدد الإعجابات | 0 |
عدد المشاهدات | 49 |
تاريخ الإضافة |