Skip to content

safakaya56/fullstack-ecommerce-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MERN E-commerce Projesi

capture_250520_001255 capture_250520_000859 capture_250520_001038 capture_250520_001125 capture_250520_000654 capture_250520_000742


📦 Proje Hakkında

Bu proje, React + Vite frontend ve Node.js + Express backend ile geliştirilmiş tam fonksiyonel bir e-ticaret uygulamasıdır.
MongoDB veritabanı kullanılır. Kullanıcılar üye olabilir, ürünleri inceleyip satın alabilir, siparişleri takip edebilir.
JWT tabanlı güvenlik ile korunan admin paneli sayesinde ürün, kategori, slider gibi içerikler dinamik olarak yönetilebilir.


🚀 Özellikler

  • Kullanıcı kayıt, giriş ve JWT ile güvenli oturum yönetimi
  • Şifreler bcryptjs ile hashlenir
  • Ürün listesi, beğeniler ve detaylar
  • Stripe ödeme entegrasyonu
  • Admin panel ile kategori, ürün, slider ve sipariş yönetimi
  • React Router ile SPA deneyimi
  • Redux Toolkit ile state yönetimi
  • Modern UI bileşenleri (Material UI, Ant Design, Bootstrap)
  • Grafik ve carousel destekleri

🛠 Kullanılan Teknolojiler

  • Frontend: React, Vite, React Router, Redux Toolkit, Material UI, Ant Design, Bootstrap, React Icons, React Slick (Carousel), Chart.js
  • Backend: Node.js, Express.js, Mongoose (MongoDB için), JWT (kimlik doğrulama), bcryptjs (şifre güvenliği), Stripe (ödeme entegrasyonu), CORS
  • Veritabanı: MongoDB
  • Geliştirme Araçları: Nodemon, dotenv (ortam değişkenleri yönetimi)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published