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

Job ID: 40061908

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