Marketplace Platform – A’dan Z’ye Tam Ürün Geliştirme ve Canlıya Alma (Tek Kişi / Ana Yüklenici) Full-Stack Marketplace Platform Launch
Budget: $250 – $750 USD
PROJE TANIMI (ÖZET)
Bu bir demo, tema kurulumu veya yarım iş değildir.
Amaç: Gerçek, çalışır, canlıda kullanılabilir bir marketplace (pazar yeri) platformunu tek kişi sorumluluğunda uçtan uca tamamlamak.
Projeyi parça parça farklı kişilere bölmek istemiyoruz.
Tek muhatap, tek sorumluluk, temiz teslim istiyoruz.
MEVCUT DURUM (BAŞLANGIÇ NOKTASI)
Aşağıdakiler hazır / kurulmuş / çalışan durumdadır:
VPS + Nginx + SSL + PM2
Node.js / Express backend iskeleti
JWT tabanlı authentication
MySQL veritabanı
Domain & DNS aktif
Temel frontend yayında
Yani sıfırdan kurulum yok, mevcut sistemin tam ürüne dönüştürülmesi isteniyor.
İŞ KAPSAMI – AŞAMA AŞAMA (ZORUNLU)
1️⃣ Backend – Marketplace Çekirdeği (Tamamlama)
Kullanıcı & Admin rol ayrımı
JWT + rol bazlı erişim
Kullanıcı işlemleri:
Kayıt / giriş / çıkış
Sepet
Sipariş oluşturma
Sipariş geçmişi
Admin işlemleri:
Ürün onayı
Sipariş yönetimi
Kullanıcı yönetimi
Temiz API yapısı
Güvenli parola & token yönetimi
2️⃣ Admin Panel (React)
Ayrı Admin Panel (frontend)
Admin login (JWT / role protected)
CRUD ekranları:
Ürünler
Kategoriler
Kullanıcılar
Siparişler
Temiz, sade, üretim odaklı UI
(Material UI / Ant Design tercih edilir)
3️⃣ Ödeme Entegrasyonu
Gerçek ödeme geçidi (en az 1 adet):
Stripe veya Iyzico veya PayTR
Ödeme → sipariş eşleştirme
Başarılı / başarısız ödeme senaryoları
Webhook entegrasyonu
Test ortamı + canlıya hazır yapı
4️⃣ Marketplace İş Mantığı
Sipariş durum akışı
Stok kontrolü
Ürün yayınlama mantığı
Temel pazar kuralları
MVP seviyesinde çalışır ticaret
5️⃣ Frontend İyileştirme
Kullanılabilirlik düzenlemeleri
Hata ekranları
Basit UX dokunuşları
Performans & stabilite
6️⃣ Canlıya Alma & Temizlik
Production build
Ortam değişkenleri düzeni
Güvenlik kontrolleri
Test → onay → teslim
TESLİMAT ŞARTLARI (ÇOK ÖNEMLİ)
Teslim edildiğinde:
Sistem tek başına çalışıyor olacak
Admin panelden:
Ürün eklenebilecek
Sipariş görülebilecek
Ödeme alınabilecek
Kod:
Çalışır
Temiz
Teslim edilebilir
“Sonra yaparız” kalan iş olmayacak
ÇALIŞMA ŞEKLİ
Tek geliştirici / ana yüklenici
Dönüm noktası (milestone) bazlı ödeme
Günlük kısa durum güncellemesi
Net teslim tarihleri
BAŞVURU YAPARKEN CEVAPLANMASI GEREKENLER
Bu işin tamamını tek başına yapabilir misin?
Hangi ödeme sistemini öneriyorsun?
Tahmini toplam süre?
Bu projede ana sorumluluğu alır mısın?
“Sadece bir kısmını yaparım” diyenler uygun değil.
BÜTÇE
Bütçe müzakereye açık
Öncelik:
Yetkinlik + sahiplenme + temiz teslim
Bu bir demo, tema kurulumu veya yarım iş değildir.
Amaç: Gerçek, çalışır, canlıda kullanılabilir bir marketplace (pazar yeri) platformunu tek kişi sorumluluğunda uçtan uca tamamlamak.
Projeyi parça parça farklı kişilere bölmek istemiyoruz.
Tek muhatap, tek sorumluluk, temiz teslim istiyoruz.
MEVCUT DURUM (BAŞLANGIÇ NOKTASI)
Aşağıdakiler hazır / kurulmuş / çalışan durumdadır:
VPS + Nginx + SSL + PM2
Node.js / Express backend iskeleti
JWT tabanlı authentication
MySQL veritabanı
Domain & DNS aktif
Temel frontend yayında
Yani sıfırdan kurulum yok, mevcut sistemin tam ürüne dönüştürülmesi isteniyor.
İŞ KAPSAMI – AŞAMA AŞAMA (ZORUNLU)
1️⃣ Backend – Marketplace Çekirdeği (Tamamlama)
Kullanıcı & Admin rol ayrımı
JWT + rol bazlı erişim
Kullanıcı işlemleri:
Kayıt / giriş / çıkış
Sepet
Sipariş oluşturma
Sipariş geçmişi
Admin işlemleri:
Ürün onayı
Sipariş yönetimi
Kullanıcı yönetimi
Temiz API yapısı
Güvenli parola & token yönetimi
2️⃣ Admin Panel (React)
Ayrı Admin Panel (frontend)
Admin login (JWT / role protected)
CRUD ekranları:
Ürünler
Kategoriler
Kullanıcılar
Siparişler
Temiz, sade, üretim odaklı UI
(Material UI / Ant Design tercih edilir)
3️⃣ Ödeme Entegrasyonu
Gerçek ödeme geçidi (en az 1 adet):
Stripe veya Iyzico veya PayTR
Ödeme → sipariş eşleştirme
Başarılı / başarısız ödeme senaryoları
Webhook entegrasyonu
Test ortamı + canlıya hazır yapı
4️⃣ Marketplace İş Mantığı
Sipariş durum akışı
Stok kontrolü
Ürün yayınlama mantığı
Temel pazar kuralları
MVP seviyesinde çalışır ticaret
5️⃣ Frontend İyileştirme
Kullanılabilirlik düzenlemeleri
Hata ekranları
Basit UX dokunuşları
Performans & stabilite
6️⃣ Canlıya Alma & Temizlik
Production build
Ortam değişkenleri düzeni
Güvenlik kontrolleri
Test → onay → teslim
TESLİMAT ŞARTLARI (ÇOK ÖNEMLİ)
Teslim edildiğinde:
Sistem tek başına çalışıyor olacak
Admin panelden:
Ürün eklenebilecek
Sipariş görülebilecek
Ödeme alınabilecek
Kod:
Çalışır
Temiz
Teslim edilebilir
“Sonra yaparız” kalan iş olmayacak
ÇALIŞMA ŞEKLİ
Tek geliştirici / ana yüklenici
Dönüm noktası (milestone) bazlı ödeme
Günlük kısa durum güncellemesi
Net teslim tarihleri
BAŞVURU YAPARKEN CEVAPLANMASI GEREKENLER
Bu işin tamamını tek başına yapabilir misin?
Hangi ödeme sistemini öneriyorsun?
Tahmini toplam süre?
Bu projede ana sorumluluğu alır mısın?
“Sadece bir kısmını yaparım” diyenler uygun değil.
BÜTÇE
Bütçe müzakereye açık
Öncelik:
Yetkinlik + sahiplenme + temiz teslim