İçeriğe geç
Sakarya, TR
MekooYeni

iOS ve Android’de misafir uygulaması. API, harita, rezervasyon, önden sipariş. Yayında.

SEÇİLMİŞ İŞLER

Kaydır

GlewellYeni

Wellness yeniden yapımı. Glow sohbetten planı yürüten bir ajana dönüşüyor.

Adam Zouli’nin illüstrasyon portresi.

TypeScript ile açılabilen ilk sürümü kuruyorum: API, web, telefon. Mekoo iOS ve Android’de bir misafir uygulaması, arkasında restoran desk. Ondan önce ARIS888’de altı ay: AI widget, sonra realtime. Şimdi Glewell’i Glow etrafında yeniden kuruyorum: sağlığını grafiğe dökmek yerine onu yöneten bir ajan.

Dosya

API’DEN
TELEFONA

Matbaa damgası: mühürlü bir zarf.

Dosya

Sakarya Uygulamalı Bilimler Üniversitesi, bilgisayar teknolojisi ve programlama, 2024–2026. Teknokent’te ARIS888’de altı ay: widget, sonra realtime. Şimdi: Mekoo, Glewell’in yeniden yapımı ve PrimeBuilds ile müşteri siteleri.

GitHub · adamzouli.com

  1. 01

    Eğitim

    SUBÜ

    Bilgisayar teknolojisi ve programlama. 2024–2026.

  2. 02

    İş

    ARIS888

    Altı ay. Widget, sonra WebSocket SDK.

  3. 03

    Şimdi

    Mekoo · Glewell

    Misafir uygulaması yayında. Glow ile wellness yeniden yapımı.

Diller

  • C1

    İngilizce

  • B2

    Türkçe

  • B1

    Fransızca

  • B2

    Arapça

  • A1

    İspanyolca

YIĞIN

Araçlar, nerede kullandığıma göre

Bir proje seç, neyle çalıştığını gör.

27 araç

01 · Diller
  • TypeScript
  • JavaScript
  • SQL
  • HTML
  • CSS
02 · Backend
  • Node.js
  • Express
  • PostgreSQL
  • Prisma
  • Redis
  • Zod
  • JWT
03 · İstemciler
  • React
  • React Native
  • Expo
  • Vite
  • Next.js
  • Tailwind
04 · Ops
  • Docker
  • Nginx
  • MinIO
  • AWS
  • Git
  • OpenAI API
  • Railway
  • Vercel
  • Cloudflare

Vaka · 2026

MEKOO

iOS ve Android’de misafir uygulaması. Web’de restoran desk. Tek bir Express API.

Yayında · iOS ve Androidmekooapp.com ↗
01

İSTEMCİLER

İki uygulama. Tek ürün.

Misafir için Expo ve React Native. Desk için React ve Vite. Haritada MapLibre. Keşfet, slot ayırt, önden sipariş, Bulo. Desk canlı bir pano, ikinci bir mobil uygulama değil.

Bu akşam yakınında

Eskiz, uygulama değil

Keşfet

02

API

Express, Prisma, Postgres.

JWT ile kimlik doğrulama. Rezervasyonlar SSE ile, desk yenilemeden güncellenir. iyzico ve OpenAI sunucunun arkasında. İstemciler sağlayıcıları çağırmaz. API, desk ve telefonda Sentry.

Desk · Luna Coffee

Gelen 2

  • 20:30Can×2
  • 19:30Zeynep×2

Oturan 1

  • 19:00Elif×2

SSE

Eskiz, uygulama değil
  1. reservation.created #2
  2. reservation.created #1
03

ARAYÜZ

Sandalye değil, slot.

Sandalye değil, saat ve kişi sayısı ayırtırsın. Masa seçici, mekânın tutamayacağı yerleri vaat ederdi; bu yüzden hiç çıkmadı. Bulo yer önerir ve asla reklam gibi durmaz.

Luna Coffee

Eskiz, uygulama değil

Kişi
2
Saat

04

YAYIN

Railway, Vercel, EAS.

Türkçe ve İngilizce. Ops onaylayana kadar mekânlar görünmez. Açtığın şey misafir uygulaması. Gerisi ona yetişmek zorunda.

Mekân

Eskiz, uygulama değil

Nar Bistro

Ops onaylayana kadar gizli

Yayın

  • APIRailwayBeklemede
  • DeskVercelBeklemede
  • iOSEASBeklemede
  • AndroidEASBeklemede

Staj · 2026

ARIS888

Altı ay, Sakarya Teknokent. Önce widget ürünü, o çıkınca realtime.

Yer
Sakarya Teknokent
Tarih
Şubat–Ağustos 2026
Çekirdek
Node.js · PostgreSQL · Redis

RAG hattı

Bir durağın üstüne gel

01 · UploadDosyalar admin üzerinden gelir.

01

Widget

Müşteri sitesinde tek bir script. Admin: ajanlar, bilgi, kalite, yayına alma. Özel istemciler için açık API değil.

02

RAG

Yükleme, PDF/DOCX, OCR, parçalama, embedding, hibrit arama. Kanıt koruması. PostgreSQL, Redis, MinIO. Jest. Docker Compose.

03

Realtime

Widget bitince: WebSocket protokolü ve JavaScript SDK, metaverse istemcileri aynı ajanlarla konuşsun diye.

Yeniden yapım · 2026

GLEWELL

Beslenme, antrenman, uyku ve alışkanlıklar tek uygulamada. İlk sürüm rakiplerine yetişiyordu, ama sağlığını yine sen yönetiyordun. Yeniden yapım bu işi Glow’a veriyor.

Durum
Yeniden yapım, 5 aşamanın 0’ı
Web
Next.js 15 · TanStack Query
API
Express · Supabase · Redis
glewell.com ↗

Birinci sürüm, ikinci sürüm

V1 · PWA

On iki ekran. Onları sen yürütürsün.

  1. Aç
  2. Veriye bak
  3. Yorumla
  4. Seç
  5. Yap
  6. Takip et
  • Dashboard
  • Food log
  • Meals
  • Fitness
  • Coaching
  • Reports
  • Insights
  • Community
  • Messages
  • Challenges
  • Support
  • Settings

Vanilla JS · Express · Supabase · Socket.IO

V2 · Yeniden yapım

Tek hedef. Glow yürütür.

  1. Hedef
  2. Anla
  3. Planla
  4. Uygula
  5. Gözle
  6. Uyarla
  • Today
  • Plan
  • Progress
  • Nutrition
  • Train
  • Circle
  • Glow

Next.js 15 · React 19 · TanStack Query · Zod

Glow döngüsü

010203040506Glow

Araç çağrıları

  • get_wellness_snapshot()Otomatik
  • modify_workout()Önce sorar

Yeniden yapım spesifikasyonundaki hedef akış. Aşama 0, çalıştığı verileri bağlıyor.

01

Wellness grafı

Uyku, antrenman, yemek ve kilo tek bir graf, altı sekme değil. Kötü bir gece yarının seansını ve bugünün öğünlerini değiştirebilir.

02

Durum motoru

Eğilim, uyum ve risk kodda hesaplanır. Model tek bir anlık görüntüyü okur. Sağlık hesabını o yapmaz.

03

Güven

API’ler tek kullanıcıyla sınırlı araçlar gibi tasarlanıyor. Büyük değişiklikler onay bekler, her eylemin bir gerekçesi ve geri alma yolu olur.

SEÇİLMİŞİŞLER

Açılacak iş Mekoo. Glewell devam eden yeniden yapım. ARIS888, Teknokent’teki altı ay. Unniver sınıfta yoklama. Surface, PrimeBuilds ve kütüphaneler onların altında.

Ayrıca

KÜNYE

Baskı ayarları

Tipografi, renk, hareket, kâğıt. Bir ayarı değiştir ve kaydır. Seçimlerin bu tarayıcıda kalır.

01Tipografi

800

Metin yazı tipi

Saat yedi buçukta dört kişilik bir masa.

02Renk

Vurgu

40°

Baskı

Canlı kontrast

Mürekkep / kâğıt19.4:1AA
Vurgu / kâğıt4.6:1AA
Vurgu / koyu bant6.9:1AA

03Hareket

Eğri tutamacı

cubic-bezier(0.22, 1, 0.36, 1)

Tutamaçları sürükle ya da ok tuşlarını kullan. Sayfadaki her geçiş bu eğriyle çalışır.

04Kâğıt

Doku

23%

Grid

12 sütun, en fazla 1400, 24 boşluk. Telefonda dört.

Bu tarayıcıda kaydedildi

Next.js 16 · React 19 · Tailwind CSS 4 · Motion · GSAP · Lenis · Vercel