Nexus Store - Modern E-Ticaret ve Katalog Uygulaması

Flutter 3.x ve Material Design 3 ile geliştirilmiş, FakeStoreAPI entegrasyonlu ve dinamik state yönetimli e-ticaret katalog uygulaması.

Nexus Store - Modern E-Ticaret ve Katalog Uygulaması

Nexus Store - Modern E-Ticaret ve Katalog Uygulaması

mobile

Proje Hakkında Açıklama

Nexus Store, mobil uygulama geliştirme süreçlerini, modern mimari yaklaşımları ve API entegrasyonlarını uçtan uca deneyimlemek amacıyla tasarlanmış, kullanıcı dostu ve şık bir "Mini E-Ticaret Katalog Uygulaması"dır. Material Design 3 standartlarına uygun olarak inşa edilen arayüzü, kullanıcı deneyimini (UX) ön planda tutan akıcı ve dinamik bir yapı sunar. Öne Çıkan Teknik ve Fonksiyonel Özellikler: • Gerçek Zamanlı API Entegrasyonu (HTTP): Uygulama, harici bir REST API olan "FakeStoreAPI" servisinden anlık veri çekerek dinamik bir ürün havuzu oluşturur. Asenkron programlama teknikleri ve HTTP paketi kullanılarak veri çekme, işleme ve hata yönetimi süreçleri optimize edilmiştir. • Dinamik GridView ve Ürün Listeleme: API'den gelen veriler, cihaz ekran çözünürlüğüne tam uyum sağlayan (responsive) esnek bir GridView mimarisiyle sergilenir. Ürün görselleri, fiyatlar ve puanlamalar anlık olarak listelenir. • Gelişmiş Ürün Detay Sayfası: Seçilen ürüne ait yüksek çözünürlüklü görseller, detaylı teknik açıklamalar ve interaktif UI elemanları bu ekranda toplanır. Sayfalar arası veri aktarımı, Flutter'ın güvenli "Route Arguments" yapısı kullanılarak kayıpsız bir şekilde gerçekleştirilir. • Dinamik State Yönetimi ve Beğeni Sistemi: Ürün detay sayfasında yer alan etkileşimli beğeni (favori) butonu, anlık durum değişikliklerini ekrana yansıtan dinamik state yönetimi ile çalışır. • Modern UI/UX ve Navigasyon: Google'ın en güncel tasarım dili olan Material Design 3 bileşenleri kullanılmıştır. Sayfalar arası geçişlerde modern, akıcı ve performanslı animasyon rotaları tercih edilmiştir. Dart dilinin tip güvenli (Type-Safe) programlama yetenekleri ve Flutter 3.x sürümünün güncel pratikleriyle kodlanan proje; temiz, modüler ve ölçeklenebilir bir klasör yapısına sahiptir.