Skip to content

ysnbyzli/amazon-clone

Repository files navigation

Amazon Clone

Bu projede nextjs ve redux-toolkit öğrenme sürecimi hızlandırmak için gerçekleştirmiş olduğum bir e-commerce projesidir.

Demo

canlı bu linkten çalışmanın son haline bakabilirsiniz.

Özellikler

  • Ürün arama
  • Sepete ürün ekleme
  • Sepetten ürün silme
  • Sepetteki ürün adetini değiştirme
  • Ürün detay

API Kullanımı

Api olarak hazır olan fakestore.api'u kullandım. Detaylara ilgili linkten ulaşabilirsiniz genel olarak apinin çalışma mantığı aşağıdaki gibidir.

Tüm ürünleri getir

  GET /products

Ürünü getir

  GET /products/${id}
Parametre Tip Açıklama
id string Gerekli. Çağrılacak öğenin anahtar değeri

Kullanılan Teknolojiler

Next Badge Redux Badge Typescript Badge

Ortam Değişkenleri

Bu projeyi çalıştırmak için aşağıdaki ortam değişkenlerini .env dosyanıza eklemeniz gerekecek

GOOGLE_ID

GOOGLE_SECRET

NEXTAUTH_URL

Bilgisayarınızda Çalıştırın

Projeyi klonlayın

  git clone https://github.com/ysnbyzli/amazon-clone.git

Proje dizinine gidin

  cd my-project

Gerekli paketleri yükleyin

  npm install

Sunucuyu çalıştırın

  npm run start

About

Next.js- Redux ve Hook yapısını kullanarak "Amazon" clone E-Ticaret uygulaması geliştirdim. 👨‍💻Canlı test linkine detaydan ulaşabilirsiniz

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published