Zincirlikuyu Büyükdere Cad. LED
Şişli, İstanbul
- Görüntülenme, günlük
- 120.000+
- Haftalık bedel
- ₺12.500
Figma'da ne görüyorsanız tarayıcıda o çalışır. Ekibinizin hızla ürün geliştirmesi için temiz, bileşen tabanlı arayüz mimarileri kuruyoruz.
Şişli, İstanbul
React
Bir kez yazılan bileşen her ekranda aynı davranır.
Next.js
Arama motorunun okuyabildiği, ilk tıkta açılan sayfalar.
TypeScript
Bileşenin hangi özelliği aldığı yazılı; yanlış kullanım daha yazarken yakalanır.
Storybook
Bileşenleriniz canlı dokümantasyonla teslim edilir; her durum tarayıcıda görülür.
Figma
Tasarım değişkenleri ile koddaki token'lar aynı adı taşır.
Bileşen bileşen teslim
Kütüphane tek seferde değil parça parça gelir; ilk haftadan itibaren ekibiniz gerçek bileşenlerle ekran kurar.
Tek kaynak
Bir renk, bir boşluk, bir davranış tek yerde tanımlıdır. Figma ve kod aynı değişkeni okur; ikisi birbirinden ayrı düşmez.
Ürün ekiplerinin arayüzde en büyük derdi tutarsızlık. Renk, boşluk ve davranış tek bir kaynağa yazılınca her ekran aynı parçalardan kuruluyor; yeni bir sayfa, var olan bileşenlerden saatler içinde çıkıyor ve tasarımcının çizdiği ile geliştiricinin kodladığı aynı şey oluyor.
Her yeni sayfada butonun rengi ve boyutu değişiyor; ürün üç ayrı ürün gibi görünüyor.
Tek kaynak: bütün bileşenler merkezi bir kütüphaneden besleniyor, bir kural her ekranda aynı.
Tasarımı koda dökmek haftalar alıyor; her ekran sıfırdan yazılıyor.
Hazır bileşen seti: yeni ekran, legoları birleştirir gibi var olan parçalardan kuruluyor.
Frontend kodu çorbaya dönmüş; küçük bir değişiklik on dosyaya elle işleniyor.
Ölçeklenebilir temel: Next.js ve modern CSS mimarisiyle yıllarca çökmeden büyüyen bir yapı.
Tasarım Figma'da güzel, tarayıcıda başka; iki taraf birbirini suçluyor.
Figma ile kod aynı değişkenleri okuyor; tasarımda görülen tarayıcıda çalışan şeyin kendisi.
Görünüm kadar hız ve herkes için kullanılabilirlik.
Arayüz yalnızca nasıl göründüğüyle değil, ne kadar hızlı geldiği ve kimin kullanabildiğiyle ölçülür. İki ölçütü de tasarımın parçası olarak yazıyoruz, sonradan denetlemiyoruz.
LCP
INP
CLS
Klavye
Ekran okuyucu
Kontrast
Görünür odak
Bir değişken, bütün parçalar.
Dört ayar birer tasarım değişkeni; parçalar gerçek kontroller ve yalnızca o değişkenleri okuyor. Birini çevirin, hepsi birlikte döner. Sistemin işi tam olarak bu.
--surface: #ffffff;
--accent: #161616;
--radius: 6px;
--unit: 9px;Bildirimler bu adrese gider.
Bunları biz yaptık.
Aynı ekip, farklı işler. Yazılımı yazan, içeriği çeken ve reklamı yöneten aynı masada oturduğu için işler birbirine bağlanıyor.

Bamp web sitesi baştan sona kurgulanarak tüm sayfalarıyla beraber yeni tasarıma geçildi. Next.js ve Node.js gibi gelişmiş yazılım kütüphaneleri kullanılarak en iyi hıza ve optimizasyona kavuştu
Çekim, içerik ve reklam aynı takvimde; her ay tek bir görsel dil, tek rapor.
Omnipanel'in katalog ve stokundan beslenen, markanın kendi tasarımıyla kurulmuş vitrin. Ürün sayfaları panelden çıkıyor; sepet, kargo ve ödeme aynı akışta.
Üç ürünlük menü, Boğaz atmosferi ve franchise teklifi tek scroll'da; ürünler sabitlenmiş sahnede sırayla açılıyor, başvuru formu sayfanın sonunda bekliyor.
“Toplantıda konuştuğumuz şey yayına alınan sayfada aynen duruyordu. Arada kaybolan bir katman olmadı.”
Var olan ekranlar ve Figma dosyası taranıyor; tekrar eden parçalar, on çeşit buton ve tutarsızlıklar tek listede.
Renk, tipografi, boşluk ve durum kuralları tek kaynağa yazılıyor. Figma değişkenleri ile koddaki token'lar aynı adı, aynı değeri taşıyor.
Buton, form, tablo, diyalog: her parça bütün durumları ve erişilebilirliğiyle kodlanıyor, Storybook'ta canlı belgeleniyor.
Var olan ekranlar ekibinizle birlikte sisteme taşınıyor. Yeni ekranlar için kural artık kod; kütüphane sizin deponuzda.
Ne teslim ediyoruz
Renk, tipografi, boşluk ve durum kuralları Figma değişkenlerinden koddaki token'lara birebir taşınır; iki taraf aynı kaynağı okur.
Buton, form, tablo, diyalog; her parça bütün durumlarıyla React'te yazılır, sürümlenir, sizin deponuzda yaşar.
Her cihaz ve tarayıcıda aynı mükemmellik: telefon, tablet ve masaüstü tek kaynaktan, kendi düzeniyle.
Kullanıcı deneyimini pürüzsüzleştiren ufak detaylar: hover, basış, odak ve geçişler tasarımın parçası olarak kodlanır.
Bileşenleriniz Storybook üzerinden canlı dokümantasyonla teslim edilir; ekip her parçayı tarayıcıda görüp dener.
Klavye, ekran okuyucu ve kontrast baştan yazılır. Ekibiniz eğitimle devralır; sistem sizin, dilediğiniz ekiple sürer.
Başlamadan önce sorulanlar
Var olanın üstüne. Önce ekranlar taranıp tekrar eden parçalar çıkarılıyor; sistem bu envanterden türetiliyor. Ekranlar sisteme parça parça taşınıyor, ürün bu sırada çalışmaya devam ediyor.
Renk, tipografi ve boşluk Figma değişkenleri olarak tanımlanıyor, koddaki token'lar aynı adı ve değeri taşıyor. Bir değişken değişince iki taraf birlikte güncelleniyor; bileşenler Figma'daki varyantlarla (varsayılan, hover, basılı, odak) birebir aynı durumlarla yazılıyor.
Evet, kütüphane bunun için var. Her bileşen Storybook'ta canlı dokümantasyonla teslim ediliyor: hangi özelliği aldığı, hangi durumlarda nasıl göründüğü tarayıcıda deneniyor. Kod sizin deponuzda, TypeScript tipleriyle; yeni bir ekranı ekibiniz var olan parçalardan kuruyor.
React ve Next.js ile TypeScript üzerinde; stil tarafında modern CSS ve gerekirse Tailwind. Var olan bir React kod tabanına da entegre oluyoruz. Tasarım tarafında Figma kütüphanesi bizden ya da sizden çıkabilir; ikisi de aynı değişkenleri okur.
Kısa bir görüşmede kapsamı, süreyi ve bütçeyi netleştirelim. İş bize uymuyorsa bunu ilk görüşmede söylüyoruz.