Hizmet

Dashboard ve Platform UX

Dashboardlar tahmin edilebilir bir nedenle başarısız olur: veri yoğun ekranlar bilgi hiyerarşisi olmadan kurulur ve kullanıcı, önemli olan üç soruyu yanıtlayamaz: neye dikkat etmem gerekiyor, ne değişti ve nereden müdahale ediyorum. Platform arayüzlerini tersten kuruyorum: hiçbiri kodlanmadan önce ilk ekranda yer hak edenin ne olduğuna karar veriyor, sonra bunu React veya Next.js ile yeni özellikler geldiğinde ayakta kalan bir bileşen sistemi olarak inşa ediyorum.

Kimin için

  • Kullanıcıların eğitim almadan anlayabileceği bir dashboard’a ihtiyaç duyan SaaS ürünleri
  • Excel tablolarını veya manuel süreçleri bir iç araçla değiştiren ekipler
  • Roller, yetkiler, veri tabloları, moderasyon ve raporlama içeren yönetim panelleri
  • Kurs, ilerleme, kayıt ve oturum durumları olan eğitim platformları
  • Arayüzü on kayıtta çalışıp on bin kayıtta çalışmaz hâle gelen ürünler

Çoğu dashboard neden kafa karıştırıyor

Dashboard, üzerine daha fazla sayı konmuş bir web sitesi değildir. Saniyeler içinde şunu yanıtlaması gerekir: neye dikkat etmeli, ne değişti ve nereden müdahale etmeli. Bu bir bilgi mimarisi problemidir: ilk ekranda neyin yer hak ettiğine, tabloların, filtrelerin ve aramanın nasıl davranacağına, rollerin kullanıcının gördüğünü nasıl değiştirdiğine ve kimsenin demo yapmadığı durumlarda (boş, yükleniyor, kısmi, hatalı ve yetkisiz) ne olacağına karar vermek. Bu aşamayı atlamak, bu kadar çok iç aracın tam da kendisi için kurulduğu insanlar tarafından görmezden gelinmesinin sebebidir.

Çalışma neleri kapsıyor

  • Ekran ekran değil, platformun tamamı için bilgi mimarisi ve navigasyon yapısı
  • Role duyarlı tasarım: her kullanıcı tipi ne görür, ne yapabilir ve neyi asla görmemeli
  • Veri sunumu: ölçeklenen tablolar, filtreler, arama, sıralama, sayfalama ve toplu işlemler
  • Açıkça tasarlanmış boş, yükleniyor, kısmi, hata, yetkisiz ve başarı durumları
  • Ürün büyüdükçe yeni ekranların tutarlı kalması için bileşen tabanlı bir tasarım sistemi
  • Veri yoğun ekranlar için responsive davranış; bir dashboard’ın mobilde dürüstçe ne yapabileceği dahil
  • Mevcut API’nize bağlanan React ve Next.js front-end uygulaması

Teslim edilmiş platform işleri

Hackers Academy vaka çalışması, yayındaki bir siber güvenlik eğitim platformunda bu tür işleri belgeliyor: kurs ve LMS sayfalarının içindeki deneyimin iyileştirilmesi, kurs verilerinin, fiyatların, eğitmenlerin ve kayıtlı kursların API’ye bağlanması, sayfa yenilendikten sonra oturum ve giriş kalıcılığının düzeltilmesi, önbellek ve oturuma bağlı uç nokta sorunlarının çözülmesi, front-end tarafında hassas veri işleyişinin gözden geçirilmesi ve ödeme akışının front-end değil backend kontrollü değerlere dayanacak şekilde incelenmesi.

Backend nereye oturuyor

Teslim ettiğim şey arayüz tasarımı ve front-end uygulamasıdır. Backend, veritabanı ve API geliştirme sizin ekibinizde veya backend geliştiricinizdedir; front-end bunlara bağlanacak şekilde kurulur. Bu sınır proje başlamadan belirtilir ve platform işlerinde ekiplere genelde çok iyi oturur: çoğunun zaten backend kabiliyeti vardır, eksik olan ürün tasarımı ve front-end işçiliğidir.

Nasıl başlanır

Platformun ne yaptığını, kullanıcı tiplerinin kimler olduğunu ve kullanıcıların şu anda nerede zorlandığını anlatın. Kapsam ve bunun bir yeniden tasarım mı, yeniden kurulum mu yoksa aşamalı bir çalışma mı olduğu konusunda dürüst bir değerlendirme alırsınız.

Sık sorulan sorular

Dashboard UX ve front-end işi ne kadar tutar?

Daha küçük platform işleri genellikle tipik olarak 2.500 $’dan başlayan bir Tasarımdan Yayına çalışması olarak kapsamlanır. Daha büyük dashboardlar, LMS ürünleri ve çok rollü platformlar keşiften sonra özel olarak kapsamlanır; çünkü karmaşıklık çok değişkendir ve ürünü anlamadan verilen sabit bir fiyat kimsenin işine yaramaz.

Backend’i yeniden kurmadan arayüzümüzü yenileyebilir misiniz?

Genellikle evet. Mantık çalışıyor ama kullanıcılar zorlanıyorsa, ekranları yeniden tasarlayıp front-end’i mevcut API’ye karşı yeniden kurmak backend’e dokunmadan deneyimi düzeltir. Bunun doğru karar olup olmadığını, siz karar vermeden önce bir denetim ortaya koyar.

Backend’i siz mi kuruyorsunuz?

Hayır. Ürün tasarımı ve front-end teslim ediyorum. Arayüz, backend’inize veya mevcut bir servise bağlanmak üzere API’ye hazır kurulur. Bu sonradan keşfedilmez, baştan belirtilir.

Birden fazla kullanıcı rolü için tasarlıyor musunuz?

Evet. Role duyarlı tasarım platform işlerinde standarttır: her kullanıcı tipi ne görür, neye müdahale edebilir ve neye asla erişmemeli; çoğu tasarımın unuttuğu yetkisiz erişim durumları dahil.

Mobilde dashboard ne oluyor?

Veri yoğun dashboardlar küçültülmüş bir masaüstü yerleşimi yerine dürüst bir karar gerektirir: hangi görevler gerçekten mobile ait, hangileri yalnızca görüntüleme ve hangileri masaüstü işi. Bu karar tarayıcıya bırakılmaz, tasarımda bilinçli olarak verilir.

İnsanların kullanmak için eğitim alması gereken bir platform mu kuruyorsunuz?

Ne yaptığını ve kullanıcıların nerede zorlandığını anlatın. Kapsam ve doğru yol hakkında dürüst bir değerlendirme alırsınız.