PandaSoft

Geliştirici odaklı küçük araçların hızlı açılan, yerel çalışan ve sade bir masaüstü deneyimine taşınması hedeflendi.

Problem

Geliştirici araçlarının çok fazla bellek tüketmesi ve web tabanlı kısıtlamalara takılması.

Çözüm

Tauri ve Rust gücüyle yerel işletim sistemi yeteneklerine erişen, SQLite ile çevrimdışı çalışabilen masaüstü yazılımı.

Sonuç

Çok düşük kaynak tüketimi ile çalışan, performanslı ve sistem geneline erişebilen özel bir araç.

Ürün ve Mimari Kararları

Tauri/Electron yaklaşımı, yerel veri saklama ve kompakt arayüz kararlarıyla hafif bir masaüstü ürün kurgusu oluşturdum.

  • Yerel çalışma mantığı ve masaüstü paketleme akışı denendi
  • Geliştirici paneli için yoğun ama okunabilir arayüz tasarlandı
  • Sistem, kod ve veri araçları tek çatı altında toplandı
  • Performans ve kullanım kolaylığı birlikte önceliklendirildi

Rolüm

Masaüstü ürün geliştirme ve arayüz tasarımı

Mimari / Teknoloji

React/TypeScript arayüzü, Rust/Tauri yerel katmanı ve SQLite.

Teknolojiler

DesktopTauriRustTypeScriptReactSQLite

Öne Çıkanlar

Yerel çalışan masaüstü mimarisi
SQLite ile hafif veri saklama
Hızlı çalışan Rust çekirdeği