A fast, sleek news aggregator built with an Offline-First approach for a seamless UI/UX experience.
• Key Highlights & Tech Stack:
🔹 Networking & Pagination: Integrated HTTP to fetch REST API data with smooth infinite scroll pagination.
🔹 State Management: Powered by GetX using clean architecture principles for maximum scalability.
🔹 Offline-First Caching: Instant startup loading using GetStorage and image/disk caching.
🔹 Multi-Filtering System: Dynamic filters for categories, regions/languages (Arabic 🇪🇬, USA 🇺🇸, India 🇮🇳), and live search.
🔹 Custom UI/UX: Dark theme with royal blue accents, plus a dynamic floating glassmorphic category bubble screen using LayoutBuilder & ClipRect.
🔹 Localization: Native RTL & LTR support (English & Arabic) handling layout directionality right from frame one.
🛠️ Tech Stack: Flutter | Dart | GetX | HTTP | REST API | GetStorage | Localizations