Skip to content

edaagunes/CozaStoreApiProject

Repository files navigation

Coza Store Api Projesi

Genel Bakış

🌸 Bu projede, bir çiçek satış mağazası için dinamik bir web sitesi ve admin paneli tasarlanmıştır. Projenin tüm backend yapısı API'ler aracılığıyla geliştirilmiş ve frontend tarafında bu API'ler kullanılarak sistem işlevsel hale getirilmiştir. Kullanıcılar çiçekler hakkında detaylı bilgi alabilir, iletişim menüsünden adminlere mesaj gönderebilir ve adminler, site yönetimini kolayca gerçekleştirebilir.

Kullanıcılar, web sitesi üzerinden çiçek buketleriyle ilgili bilgilere erişebilir.

🌟 Öne Çıkan: Kullanıcılara hoş bir görünüm sağlamak amaçlanmıştır.

🌸 Kategoriler: Çiçeklerin kategorileri belirtilmiştir.

🛍️ Ürünlerimiz: Ürünler listelenir ve ürün detayları modal üzerinde gösterilir.

📝 Hakkımızda: Sitenin hikayesi ve misyonu açıklanır.

📩 İletişim: Kullanıcılar, iletişim menüsünü kullanarak mesajlarını site yönetimine iletebilir.

👩‍💼 Admin Paneli

Admin paneli üzerinden site üzerindeki tüm alanlar dinamik olarak güncellenebilir ve yönetilebilir.

🔍 Dashboard: Siteye ait istatistik verileri, son gelen mesajlar ve en yeni eklenen ürünlerin görselleri listelenir.

📝 Hakkımızda: Site hakkında bilgiler düzenlenebilir.

🌟 Öne Çıkanlar: Öne çıkarılacak alanlar eklenebilir ve var olanlar düzenlenebilir.

🏷️ Kategoriler: Kategoriler eklenebilir, düzenlenebilir ve kategoriye ait ürünler listelenebilir.

🛒 Ürünler: Sayfalama yapısıyla birlikte ürünler listelenir. Ürün bilgileri güncellenebilir, yeni ürünler eklenebilir.

📪 İletişim: Kullanıcıların iletişim sayfasından gönderdiği mesajlar listelenir. Mesaj detayları modal içinde gösterilir.

🛠️ Kullanılan Teknolojiler

🎉 Asp.Net Core (6.0) ile hazırlanmıştır. 📚 Entity Framework kullanılmıştır.
🏢 N Katmanlı Mimari ile oluşturuldu. 🔐 Identity kütüphanesi kullanıldı.
📖 Tamamen API kullanılarak gerçekleştirildi. 🏗️ DTO Layer kullanıldı.
⚙️ Validation Rules uygulandı. 🔨 CodeFirst yaklaşımı uygulanmıştır.
🔒 Authentication işlemleri uygulandı. 📝 Data Annotations kullanıldı.
📘 Repository Design Pattern kullanıldı. 📈 CRUD işlemleri yapılmıştır.
💾 MSSQL veri tabanı kullanılmıştır. 📋 Pagination kullanıldı.

🚪 Giriş Yap ve Kayıt Ol Sayfaları

login register

💐 Web Site

default1 default3 default4 default5 default9 default7 default8 default6

👩‍💼 Admin Paneli

admin1 admin2 admin3 admin4 admin5 admin6 admin7 admin8 admin9 admin10 swagger

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published