Scobe ekosistemi · Windows uygulaması

Windows için randevu yönetimi uygulaması.

Web sitesi gerektirmeden randevu ve işletme yönetimi sunan, veriyi yerelde tutan bir Windows ürünü.

Scobe Desktop Windows uygulamasında örnek salonun hizmet kataloğu ve gezinme menüsü.
Scobe Desktop · Hizmet Merkezi · mevcut demo ekranı. Hizmet fiyatları örnek verilerdir.

Operasyonel ihtiyaç

Her salon, klinik veya stüdyo, günlük işlerini yönetmek için bir web sitesi işletmek istemiyor. Masaüstü ürününün kurulabilir olması, veriyi yerelde tutması ve ihtiyaç halinde geri yüklenebilmesi gerekiyor.

Scobe Desktop, Scobe iş akışını yerel veri saklama, dahili yedekleme ve geri yükleme ile yönetilen güncellemeler sunan bir Windows uygulamasında bir araya getiriyor.

Ürünün kapsamı

  • Booking Pro’nun randevu, müşteri, personel, hizmet ve paket iş akışları.
  • İşletme verilerinin yerelde tutulması; yeni bilgisayara taşıma dahil yedekleme ve geri yükleme.
  • Tek bilgisayarda kullanım için tasarlanmış bir Windows uygulaması.
  1. 01
    Windows kabuğuUygulama yaşam döngüsü
  2. 02
    Yerel çalışma ortamıBooking Pro + WordPress
  3. 03
    İşletme verileriYerel depolama + yedekler

Mühendislik kararları

Ürünü yeniden kullanmak, çalışma sürecini yönetmek

Rust/Tauri uygulama kabuğu, paketlenmiş PHP, MariaDB ve WordPress ortamını yönetiyor. İş uygulamasının davranışı korunurken masaüstündeki açılış, çalışma ve kapanış süreçleri ayrı ele alınıyor.

Veriyi değiştirilebilir yazılımdan ayırmak

İşletme verileri, değiştirilebilir çalışma ortamı bölümlerinden ayrı tutuluyor. Uygulama kodunu güncellemek ve işletmenin kayıtlarını korumak farklı sorumluluklar olarak tasarlanıyor.

Yarım kalan güncellemeleri hesaba katmak

Sürüm süreci; kurulum paketi ile çalışma ortamının uyumunu, paket doğrulamasını ve geri dönüş yollarını kapsıyor. Başlangıç kontrolleri eksik veya geçersiz hazırlanmış güncellemeleri de değerlendiriyor.

Güvenilirlik ve bakım

  • Güncelleme öncesinde imzalı bildirim ve paket bütünlüğü kontrolleri.
  • Yedekleme, geri yükleme, yeni bilgisayara taşıma ve yükseltme için temel akış testleri.
  • Çalışma ortamının devreye alınması ve başlangıç davranışı için sürüm kontrolleri ve regresyon testleri.

Test ve dağıtım

Sürüm iş akışı, Windows kurulum paketini çalışma ortamı güncellemelerinden ayırıyor. Rust testleri, PowerShell sürüm kontrolleri ve Playwright regresyonları müşteri yolculuğunun farklı bölümlerini kapsıyor. Geri dönüş paketleri saklanıyor ve sürüm prosedürleri belgeleniyor.

Sonraki proje / 03

Scobe License Server

Sonraki projeyi incele

05İletişim

İletişime geçin

Projelerim hakkında bilgi almak veya bir proje üzerine görüşmek için e-posta gönderebilirsiniz.

[email protected]

github.com/ozgurbariserol