On-demand hizmet marketplace projem için günlük aktif çalışacak, işi Windsurf destekli hızla ilerletebilecek bir ekip arkadaşı arıyorum. Ben projeyi belirli bir kısma getirdim ama daha hızlı ilerlemek için bir arkadaşa ihtiyacım var. Projenin amacı: kullanıcıların hizmet talebi oluşturduğu, hizmet verenlerin kabul edip iş yürüttüğü; ödeme, panel ve operasyon akışı olan modern bir platform.
Aradığım Arkadaş:

  • Windsurf’u etkin kullanabilen (prompt + kod üretimi + refactor + test)
  • Next.js (App Router) ve modern frontend pratiği olan
  • Supabase (Auth, DB, Storage, RLS) tecrübeli
  • Vercel deploy + env yönetimi bilen
  • Mobil tarafı çıkarabilecek:
    • Tercih: React Native / Expo (alternatif Flutter da olur)
  • Test ve kalite konusunda titiz:
    • E2E / entegrasyon / unit test, lint, type-check, CI
  • Günlük düzenli ilerleyebilecek, iletişimi güçlü

Yapılacak İşler (Net Kapsam)


1) Web Uygulaması
  • Landing + kategori/arama
  • Hizmet talebi oluşturma akışı (lokasyon, zaman, notlar, fotoğraf ekleme)
  • Sipariş/iş detay sayfaları
  • Kullanıcı hesabı ekranları (profil, adres, ödeme yöntemleri, geçmiş işler)
  • Hizmet veren paneli (iş kabul/ret, takvim, kazanç, iş geçmişi)
  • Admin panel (tam yetkili, rol bazlı çalışan yönetimi)
2) Admin Panel & Operasyon
  • Rol/Yetki: Admin + şirket çalışanları (farklı izin seviyeleri)
  • İçerik/kategori/alt kategori yönetimi
  • Komisyon/ödeme kuralları, iade/iptal politikaları
  • Şikayet/uyuşmazlık, değerlendirme moderasyonu
  • Kampanya/kupon/bütçe yönetimi
  • Loglama ve audit trail
3) Ödeme & Para Akışı
  • Türkiye ödeme altyapısı (iyzico benzeri akış)
  • Güvenli ödeme: hizmet tamamlanınca onay
  • Hizmet veren IBAN tanımı + doğrulama akışları
  • “Mesai günlerinde 24 saat sonra ödeme” kuralı (iş kuralları + job/cron)
4) Mobil Uygulamalar
  • Hizmet alan mobil: arama, talep, takip, bildirim, mesajlaşma
  • Hizmet veren mobil: iş akışı, konum, bildirim, kazanç
  • Admin/operasyon mobil: hızlı müdahale, onaylar, şikayetler, raporlar
5) Test & Yayın
  • Test senaryoları + otomatik testler
  • Performans kontrolleri, güvenlik kontrolleri (RLS, rate limit vb.)
  • Supabase + Vercel üzerinde canlıya alma ve çalışır teslim

Teknik Beklentiler

  • TypeScript, temiz mimari, modüler yapı
  • Supabase RLS kuralları doğru kurgulanmalı (tenant/rol bazlı)
  • Storage (görsel/video) + CDN kullanımı
  • Bildirim sistemi (push / email) planı
  • Proje sonunda: “çalışır sistem + dokümantasyon + deploy”

Çalışma Şekli

  • Günlük aktif iletişim (Discord/WhatsApp/Meet)
  • Sprint mantığı: haftalık hedefler, günlük ilerleme raporu
  • Kaynak kod repo düzeni + issue/board takibi