Günlük hayatta sürekli kullanılan geliştirici araçlarını tek, modern bir mobil uygulamada toplayan açık kaynak Flutter projesi.
| Alan | Araçlar |
|---|---|
| Geliştirici | JSON Formatter, JWT Decoder, Regex, SQL, Markdown, Hash, Snippets |
| Yapay Zeka | AI Kod Asistanı, Firebase Hata Çözücü |
| API | REST Client |
| Tasarım | Renk Seçici, Gradient Oluşturucu |
| Yardımcı | Base64, QR, UUID, Unix Timestamp, Lorem Ipsum |
- Global arama
- Favoriler (Hive)
- Son kullanılanlar geçmişi
- Material 3 tema (açık varsayılan + koyu)
- Animasyonlu sayfa geçişleri ve Hero efektleri
Durum: 17 aracın tamamı bağlı ve çalışır durumda. AI Kod Asistanı şu an stub (API’siz) altyapıyla hazır.
lib/
├── app.dart
├── main.dart
├── core/ # Tema, router, network, storage, ortak widgetlar
│ ├── constants/
│ ├── network/
│ ├── router/
│ ├── storage/
│ ├── theme/
│ ├── utils/
│ └── widgets/
├── features/ # Feature-first ekranlar
│ ├── home/
│ ├── favorites/
│ ├── history/
│ ├── settings/
│ └── shell/
└── shared/ # Modeller ve paylaşılan provider’lar
├── models/
└── providers/
Stack: Flutter · Riverpod · GoRouter · Dio · Hive · Freezed (altyapı) · Material 3
# Bağımlılıklar
flutter pub get
# (İsteğe bağlı) Freezed / JSON codegen
dart run build_runner build --delete-conflicting-outputs
# İkon & splash (assets/icons/app_icon.png değişince)
dart run flutter_launcher_icons
dart run flutter_native_splash:create
# Çalıştır
flutter run- Flutter 3.22+ (veya güncel stable)
- Dart 3.4+
- iOS / Android / macOS / Web hedefleri desteklenir
Mağaza yayını için bkz. STORE.md · Gizlilik: PRIVACY.md
- Proje iskeleti, tema, routing, ortak widgetlar, ana sayfa ✅
- 17 araç modülü ✅
- Splash / ikon / mağaza varlıkları ✅
- Testler ve release hazırlığı (devam)
Issue ve PR’lar memnuniyetle karşılanır. Yeni araç eklerken:
ToolCatalogiçine tanım eklefeatures/<tool_name>/altında data / domain / presentation oluştur- Route’u gerçek sayfaya bağla
- Ortak widget’ları yeniden kullan
MIT © DevBox