Okuma hızınızı ve anlama kabiliyetinizi geliştirmenize yardımcı olan modern bir Flutter uygulaması.
- 👁️ Göz odaklama egzersizleri
- 📖 Kelime tanıma alıştırmaları
- ⚡ Hızlı okuma pratikleri
- 📊 Detaylı ilerleme analizi
- 🎯 Kişiselleştirilmiş hedefler
- 🌙 Karanlık/Aydınlık tema desteği
- 📴 Tamamen çevrimdışı çalışır (backend/giriş gerektirmez)
-
Flutter'ı yükleyin (https://flutter.dev/docs/get-started/install)
-
Projeyi klonlayın:
git clone https://github.com/omerfarukx/Word-Game-Flutter.git- Bağımlılıkları yükleyin:
flutter pub get- Uygulamayı çalıştırın:
flutter run- provider: ^6.1.1
- sqflite: ^2.3.0
- shared_preferences: ^2.2.2
- google_fonts: ^6.2.1
- audioplayers: ^6.1.0
Bu proje feature-first (özellik odaklı) bir yapıyla geliştirilmiştir. Paylaşılan katmanlar (core, data, domain) cross-cutting olarak kalırken, her ekran/özellik kendi features/ modülünde toplanır:
lib/
├── core/ # Sabitler, DI (service_locator), utils, paylaşılan widget'lar
├── data/ # Veri kaynakları ve repository implementasyonları
├── domain/ # Entity'ler, modeller, repository arayüzleri
└── features/ # Özellik bazlı modüller (her biri screens/providers/widgets içerir)
├── auth/ # Giriş / kayıt
├── home/ # Ana ekran
├── statistics/ # İstatistik takibi
├── word_chain/ # Kelime zinciri oyunu
├── word_focus/ # Kelime odağı / kelime bulma
└── exercises/ # Egzersizler
├── eye_focus/ # Göz odaklama
├── peripheral_vision/ # Çevresel görüş
├── word_recognition/ # Kelime tanıma
├── speed_reading/ # Hızlı okuma
├── word_pairs/ # Kelime çiftleri
└── letter_search/ # Harf arama
- Bu depoyu fork edin
- Feature branch'i oluşturun (
git checkout -b feature/amazing-feature) - Değişikliklerinizi commit edin (
git commit -m 'feat: Add amazing feature') - Branch'inizi push edin (
git push origin feature/amazing-feature) - Pull Request oluşturun
Ömer Faruk - @omerfarukx
Proje Linki: https://github.com/omerfarukx/Word-Game-Flutter