Skip to content

Bu projede, Python ve Django kullanarak bir e-ticaret web sitesi geliştirilmiştir. Web sitesi, kullanıcılara çeşitli alışveriş özellikleri sunmakta ve temel e-ticaret işlevlerini gerçekleştirmektedir.

Notifications You must be signed in to change notification settings

erkutelk/django-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Ticaret Web Sitesi

Bu projede, Python ve Django kullanarak bir e-ticaret web sitesi geliştirilmiştir. Web sitesi, kullanıcılara çeşitli alışveriş özellikleri sunmakta ve temel e-ticaret işlevlerini gerçekleştirmektedir.

Özellikler

Kullanıcı Yönetimi

  • Kullanıcı Oluşturma: Yeni kullanıcılar, kayıt formu aracılığıyla sistemdeki hesaplarını oluşturabilirler.
  • Şifre Yenileme: Kullanıcılar, unuttukları şifrelerini sıfırlamak için şifre yenileme fonksiyonunu kullanabilirler.
  • Şifre Güncelleme: Mevcut kullanıcılar, güvenliklerini artırmak amacıyla şifrelerini güncelleyebilirler.
  • E-posta Gönderimi: Yeni bir kullanıcı kaydedildiğinde, sisteme kaydolan kişiye otomatik olarak doğrulama e-postası gönderilir.

Hesap ve Adres Bilgileri

  • Hesap Yönetimi: Kullanıcılar hesap bilgilerini güncelleyebilir ve hesabı üzerinden işlem yapabilirler.
  • Adres Yönetimi: Kullanıcılar, birden fazla adres kaydedebilir ve mevcut adreslerini düzenleyebilirler.

Ürün Yönetimi

  • Ürün Detayları: Ürünler, kullanıcılar için detaylı bilgiyle listelenir ve her ürünün açıklaması, fiyatı, görseli gibi bilgileri içerir.
  • Ürün Sepete Ekleme: Kullanıcılar istedikleri ürünleri sepete ekleyebilir.
  • Ürün Silme: Sepete eklenen ürünler, kullanıcılar tarafından kaldırılabilir.
  • Ürün Güncelleme: Yönetici, mevcut ürünlerin detaylarını (fiyat, açıklama, görsel, vs.) güncelleyebilir.
  • Sepet Fiyatı: Sepetteki tüm ürünlerin toplam fiyatı dinamik olarak hesaplanır ve kullanıcıya gösterilir.

Sayfalar

  • Hakkımızda Sayfası: Şirketin tarihi, misyonu ve vizyonu hakkında bilgi veren bir sayfa.
  • İletişim Sayfası: Kullanıcıların şirketle iletişime geçebilmesi için bir form veya iletişim bilgileri içeren sayfa.

Yönetim Paneli

  • Ürün Yönetimi: Yönetici, ürün ekleyebilir, düzenleyebilir ve silebilir.
  • Sipariş Yönetimi: Yönetici, siparişleri görüntüleyebilir, sipariş durumu güncelleyebilir ve kullanıcılar ile iletişim kurabilir.

Sepet ve Ödeme

  • Ödeme Seçenekleri: Kullanıcılar, kredi kartı, banka havalesi veya kapıda ödeme gibi farklı ödeme seçeneklerinden birini seçebilirler.
  • Sipariş Takibi: Kullanıcılar, verdikleri siparişin durumunu takip edebilir.

Diğer Özellikler

  • Kategoriler: Ürünler belirli kategorilere ayrılarak daha kolay erişilebilir hale getirilir.
  • Arama ve Filtreleme: Kullanıcılar, ürünleri kategori, fiyat aralığı, popülerlik gibi kriterlere göre filtreleyebilir.

Teknolojiler

  • Django: Web uygulamasının arka ucu için kullanıldı.
  • HTML/CSS: Kullanıcı ara yüzü tasarımı için kullanıldı.
  • JavaScript: Dinamik özellikler için eklendi.
  • SQLite/MySQL/PostgreSQL: Veritabanı yönetimi için tercih edilen seçenek.

Kurulum

Gereksinimler

  • Python 3.x
  • Django
  • Diğer gerekli Python kütüphaneleri (gerekiyorsa)

Proje Görselleri

  • Resim 1.1📷
  • Resim 1.2📷
  • Not: Görsellerin tamamı burada yer almamaktadır. İlgili görseller proje dosyasında veya GitHub depomda mevcuttur. teşekkürler.

Proje geliştiricisi: Erkut Elik

About

Bu projede, Python ve Django kullanarak bir e-ticaret web sitesi geliştirilmiştir. Web sitesi, kullanıcılara çeşitli alışveriş özellikleri sunmakta ve temel e-ticaret işlevlerini gerçekleştirmektedir.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published