تفاصيل العمل

Developed a multi-screen News Application using Flutter, focusing on navigation, reusable widgets, user interactions, and responsive mobile UI.

The application includes:

* Home screen displaying categorized news using reusable NewsCard widgets.

* Horizontal news categories with Business, Sports, Technology, Health, and Travel.

* Latest, Popular, and Trending tabs using TabBar.

* News Details screen with image, title, description, and favorite functionality.

* Bottom Navigation Bar for Home, Favorite, and Profile sections.

* Navigation Drawer containing Home, Settings, About, and Logout.

* Settings screen with Dark Mode switch, language selection, notification checkbox, and country dropdown.

* Dialog confirmation when saving settings.

* SnackBar feedback when adding an article to favorites.

* Popup menu for additional actions.

* Reusable custom widgets such as NewsCard and CategoryItem.

* Multiple Flutter button types including ElevatedButton, TextButton, OutlinedButton, IconButton, and FloatingActionButton.

* GestureDetector/InkWell for interactive navigation.

The project uses hardcoded data without external APIs or databases and demonstrates a structured approach to building a multi-screen Flutter application with reusable components and interactive UI elements.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات