Medusa admin kullanıcısı oluşturma ve Admin panel yapısı
Herkese merhabalar 👋🏻 Serinin ikinci yazısıyla karşınızdayım. Bir önceki yazımda sizlere medusa nedir ve ilk proje kurulumu nasıl gerçekleştirilir bundan bahsetmiştim. Daha önce okumadıysanız buradan ulaşabilirsiniz. Bu yazımda sizlere Admin paneli için bir admin kullanıcısı oluşturacağım daha sonra admin panelinin yapısından bahsedeceğim.
Bir önceki yazım ile ilk proje kurulumunu gerçekleştirip projemizi ayağa kaldırdık. Kurulum ile gelen admin panelini incelemeyle başlayalım.
Projemizi ayağa kaldırdığımızda karşımıza öncelikle kayıt ol sayfası çıkıyor. Panel üzerinden kayıt olabileceğiniz gibi terminal üzerinden de bir admin kullanıcısı oluşturabilirsiniz. Bunu nasıl yapıyoruz peki. Terminale aşağıdaki komutu yazarak.
npx medusa user -e admin@medusajs.com -p supersecret
Yukarıdaki komutu çalıştırmadan önce admin@medusajs.com kısmına paneli kullanmak istediğiniz mail adresini supersecret kısmına ise giriş yapacağınız parolayı ekleyebilirsiniz. Böylelikle projeyi ayağa kaldırmadan da paneli kullanmak için kullanıcı oluşturabilirsiniz.
Kullanıcı oluşturduktan sonra tekrar ayağa kaldırıyoruz projemizi ve giriş sayfasından oluşturduğumuz kullanıcı mail adresi ve şifre ile giriş yapıyoruz.
Giriş yaptıktan sonra bizi aşağıdaki gibi bir panel karşılıyor.
Panelde gördüğünüz gibi bir e-ticaret sitesinde kullanabileceğiniz başlıklar yer almaktadır. Hatta geliştiricilere örnek olması açısından storefront ile gördüğünüz ürünleri daha önceden eklemişlerdir. Bunlar da Products altında yer almaktadır.
Bunların içeriklerini düzenleyebilir ya da yeni ürünler oluşturabilirsiniz. Ayrıca bu ürünleri kategorilendirebilirsiniz.
Envanter listesi oluşturup bunları yönetebilirsiniz.
Admin panelde bulunan bu yapıların karşılığı ise storefront ile karşımıza aşağıdaki gibi gelmektedir.
Siz de daha fazla ürün, kategori ekleyerek özelleştirebilirsiniz. Bunların yanı sıra admin panel ayarlarını ayarlar kısmından da proje ihtiyaçlarınıza göre güncelleyebilirsiniz.
Admin panel yapısından bahsettim sizlere bu yazımda. Panelinizi kendi projenizin ihtiyaçlarına göre kişiselleştirip kullanabilirsiniz. Serinin bir sonraki yazısında görüşmek üzere.
Soru, görüş ve önerileriniz için benimle iletişime geçebilirsiniz. Keyifli okumalar dilerim.