Bu projede, ürünlerin eklenmesi, silinmesi, güncellenmesi ve görüntülenmesi gibi temel CRUD (Create, Read, Update, Delete) işlemlerini gerçekleştiren bir Web API geliştirdim. API, kullanıcıların ürünleri yönetmesini sağlar ve bu işlemler için gerekli endpoint’ler oluşturulmuştur.
Projenin ikinci aşamasında, JWT (JSON Web Token) ile kimlik doğrulama işlemleri üzerinde çalıştım. Kullanıcıların güvenli bir şekilde giriş yapabilmesi için JWT tabanlı kimlik doğrulama sistemi entegre edildi. Bu sayede kullanıcılar yalnızca geçerli bir token ile API'ye erişebileceklerdir. Gerekli kaynaklardan bu konu hakkında araştırmalar yaptım.
Son olarak, geliştirdiğim API'yi bir HTML arayüzü üzerinden test ettim. Bu sayede, API'nin doğru çalıştığından emin olmak için uç birimlerden gelen istekleri görsel olarak doğruladım.