Hesap Oluşturma, Giriş & İlk Kurulum (Onboarding)
StitchKit'i kişisel tezgâhın olarak kullanmadan önce bir hesap açar, giriş yapar ve kısa bir ilk çalıştırma sihirbazından geçersin. Bu bölüm; kayıt ("Sign up"), giriş ("Log in"), şifre sıfırlama ("Forgot password"), e-posta doğrulama ("Verify your email") ekranlarını ve makine/kumaş seçimine göre plan öneren ilk kurulum sihirbazını anlatır. Hesap açmak ücretsizdir; birçok temel özellik için hesaba bile gerek duymadan başlayabilirsin.
İpucu — Ekrandaki her formun altında geçiş bağlantıları vardır: giriş ekranından kayda, kayıttan girişe, şifremi unuttumdan girişe tek tıkla dönebilirsin.
1. Hesap oluşturma ("Sign up")
Kayıt ekranı üç alandan oluşur. Yalnızca e-posta ve şifre zorunludur; ad opsiyoneldir.
- Giriş ekranındaki "Don't have an account? Sign up" bağlantısına tıkla (ya da doğrudan kayıt sayfasını aç).
- "Name (optional)" alanına adını yaz — istersen boş bırakabilirsin, bu alan zorunlu değildir.
- "Email" alanına geçerli bir e-posta adresi gir. Bu adres hem giriş kimliğin hem de doğrulama ve şifre sıfırlama e-postalarının gönderileceği yerdir.
- "Password" alanına şifre kurallarına uyan bir şifre gir (aşağıdaki "Şifre kuralları"na bak).
- "Create account" düğmesine bas. İşlem sürerken düğmede yükleniyor göstergesi belirir.
Kayıt başarılı olduğunda otomatik olarak giriş yapılmış sayılırsın ve uygulama ana akışa (ilk kez giriyorsan aşağıdaki ilk çalıştırma sihirbazına) yönlendirir. E-posta zaten kayıtlıysa "This email is already registered" uyarısı görünür — bu durumda giriş ekranına geçmen gerekir.
2. Giriş yapma ("Log in")
- "Email" ve "Password" alanlarını doldur.
- Oturumun bu cihazda açık kalmasını istiyorsan "Remember me" kutusunu işaretli bırak (varsayılan olarak işaretlidir).
- "Log in" düğmesine bas.
E-posta veya şifre hatalıysa "Invalid email or password" mesajı gösterilir. Sunucuya ulaşılamazsa (internet yoksa) bağlantını kontrol etmeni isteyen bir ağ hatası çıkar. Giriş başarılıysa uygulama ana ekrana geçer.
Windows — Alanlar arasında
Tabile ilerleyebilir,Enterile formu gönderebilirsin. Şifre alanı gizlidir; girdiğin karakterler noktalarla maskelenir.
3. Şifremi unuttum ("Forgot password")
Giriş ekranındaki "Forgot password" bağlantısı seni sıfırlama sayfasına götürür.
- "Email" alanına hesabının e-posta adresini yaz.
- "Send reset link" düğmesine bas.
- Ekranda güvenlik amaçlı nötr bir onay çıkar: bu e-posta kayıtlıysa sıfırlama bağlantısı gönderilmiştir; gelen kutunu kontrol et.
- E-postadaki sıfırlama bağlantısına tıkla ve yeni şifreni belirle. Yeni şifre de aynı şifre kurallarına uymalıdır.
Not — Güvenlik gereği sistem, girdiğin adresin kayıtlı olup olmadığını ele vermez; onay mesajı adres kayıtlı olsa da olmasa da aynıdır. Sıfırlama bağlantısı e-postan gelmezse spam/gereksiz klasörünü kontrol et ve adresi doğru yazdığından emin ol. Bağlantı bir süre sonra geçerliliğini yitirir; süresi dolmuşsa yeniden istek gönder.
Şifreni sıfırladıktan sonra "Back to login" bağlantısıyla giriş ekranına dönüp yeni şifrenle giriş yapabilirsin.
4. E-posta doğrulama ("Verify your email")
Kayıt sonrası hesabın çalışır durumdadır, ancak e-posta adresin henüz doğrulanmamıştır. Uygulama sana bir doğrulama bağlantısı gönderir; bu bağlantıya tıklamak adresini doğrular.
Hesabın doğrulanmadığında "Account" (hesap) ekranının üstünde bir bilgi şeridi görürsün:
- "Verify your email" başlığı ve doğrulama bağlantısının hangi adrese gönderildiği yazılıdır.
- Doğrulama; destek araçlarına ve lisans kurtarma özelliklerine erişimi açar.
- E-posta gelmediyse "Resend email" düğmesiyle bağlantıyı yeniden isteyebilirsin. Gönderim sırasında düğme "Sending…" durumuna geçer, başarılı olunca gelen kutunu kontrol etmen istenir.
İpucu — Çok sık yeniden gönderim istersen sistem geçici olarak bunu sınırlayabilir. Birkaç dakika bekleyip yeniden dene.
5. İlk çalıştırma sihirbazı (first-run kurulumu)
StitchKit'i ilk açtığında kısa bir kurulum sihirbazı seni karşılar. Üç basit soruya verdiğin yanıtlar, kayıt formatını, arayüzün ayrıntı düzeyini ve kumaşa göre dikiş ayarlarını senin yerine ön ayarlar; ardından sana bir plan önerir. Bu sihirbaz cihaz başına yalnızca bir kez çıkar.
- Karşılama: Tanıtım ekranını görüp "Next →" ile ilerlersin.
- Makine ("What machine do you have?") — Adım 1/3: Markanı seç: "Brother", "Bernina", "Janome", "Husqvarna", "Singer" veya "Other". Seçimin, "Save As" için varsayılan kayıt formatını belirler.
- Deneyim seviyesi ("What's your experience level?") — Adım 2/3: "Beginner", "Intermediate" ya da "Pro" seç. Bu seçim, editör kenar çubuğunun ne kadar sade veya gelişmiş görüneceğini ayarlar.
- Kumaş ("What fabric do you mostly embroider on?") — Adım 3/3: "T-shirt knit", "Woven cotton", "Towel", "Denim", "Cap" veya "Mixed" arasından çoğunlukla işlediğin kumaşı seç. Bu, Save2Sew ayarlayıcısında yoğunluk ve alt dikiş değerlerini kumaşına göre önceden doldurur.
- Özet ve plan önerisi: Verdiğin yanıtlara göre sana bir plan önerilir. Deneyim seviyene göre öneri şöyledir: Beginner → "Starter", Intermediate → "Pro", Pro → "Ultimate". Öneri kartı "RECOMMENDED" etiketiyle işaretlenir.
Her adımda bazı esnekliklerin var:
- Bir soruyu atlamak için sağ üstteki "Skip" düğmesini kullanabilirsin; alttaki noktalara tıklayarak önceki adımlara dönebilir, "← Back" ile bir adım geri gidebilirsin.
- Plan ekranında ödeme yapmadan devam etmek istersen "Continue with free version →" bağlantısına dokun; ücretsiz sürümle çalışmaya devam edersin.
- Bir plan satın almak için hesap açman şart değildir; satın alma mağaza (Apple) üzerinden yürütülür. Sonradan giriş yaparsan satın alımın hesabına bağlanır ve cihazlar arası eşitlenir.
Seçimlerinin uygulamada karşılığı:
| Makine seçimi | Varsayılan kayıt formatı |
|---|---|
| "Brother" | PES |
| "Bernina" | EXP |
| "Janome" | JEF |
| "Husqvarna" | VP3 |
| "Singer" | XXX |
| "Other" / emin değilim | DST (evrensel — her makinenin okuduğu ortak format) |
| Deneyim seviyesi | Önerilen plan | Editör modu |
|---|---|---|
| "Beginner" | "Starter" | Sade (Basic) |
| "Intermediate" | "Pro" | Sade (Basic) |
| "Pro" | "Ultimate" | Gelişmiş (Advanced) |
İpucu — Buradaki seçimler kalıcı değildir; formatı, editör modunu ve kumaş ayarlarını daha sonra ilgili ayar ekranlarından her zaman değiştirebilirsin. Sihirbazı atlarsan güvenli varsayılanlar (DST + sade mod + dokuma kumaş) kullanılır.
6. Şifre kuralları
Şifreler hem tarayıcı tarafında hem sunucuda aynı kurallarla denetlenir:
- En az 10 karakter uzunluğunda olmalıdır.
- En az bir harf içermelidir.
- En az bir rakam içermelidir.
Kurallara uymayan bir şifre girersen kayıt ekranı gönderim öncesi seni uyarır: "Password must be at least 10 characters and include a letter and a number". Kayıt formundaki alan etiketinde de bu hatırlatma yer alır: "Password (min. 10 characters)".
7. "Remember me", oturum ve token
StitchKit oturumunu iki parçalı bir jeton (token) sistemiyle sürdürür: kısa ömürlü bir erişim jetonu (access token) ve uzun ömürlü bir yenileme jetonu (refresh token).
- "Remember me" işaretliyken (varsayılan): yenileme jetonu cihazına kaydedilir; uygulamayı kapatıp yeniden açtığında oturumun açık kalır ve otomatik geri yüklenir.
- "Remember me" işaretli değilken: jeton yalnızca o oturum için bellekte tutulur, diske yazılmaz. Uygulamayı kapattığında oturum kapanır ve tekrar giriş yapman gerekir.
- Erişim jetonunun süresi kısadır; arka planda yenileme jetonuyla otomatik olarak tazelenir, bu sırada senin bir şey yapmana gerek kalmaz.
- Çıkış yaptığında hem erişim hem yenileme jetonu temizlenir ve oturum kapanır. Jetonlar sunucu tarafından iptal edilebilir ve giriş yaptığın cihaza özeldir.
Not — Ortak veya güvenmediğin bir bilgisayarda "Remember me" kutusunu işaretsiz bırak. Böylece oturumun cihazda kalıcı olmaz ve uygulamayı kapattığında otomatik olarak çıkış yapılmış olur.