Aradığım Arkadaş:
- Windsurfu 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)
- 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
- 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)
- 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
- 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