Ethemkizilyer / gorest-main

Home Page:https://gorest-main.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Video_230330131614.mp4

GoRest API Kullanarak Kullanıcı Yönetim Sistemi

Bu proje, GoRest API'yi kullanarak bir kullanıcı yönetim sistemi uygulaması oluşturmak için tasarlanmıştır. Uygulama, kullanıcıların listelendiği bir ana sayfa, kullanıcıların ayrıntılarının görüntülendiği bir ayrıntı sayfası ve kullanıcılar için görevlerin listelendiği bir başka ayrıntı sayfası içermektedir.

Adım-1 : Giriş Ekranı

► PATH: /consumer/login.
► Login ekranı, kullanıcı adı ve token alanlarından oluşur. Kullanıcı adı alanı en az 3 karakter uzunluğunda, token alanı ise en az bir rakam ve en az bir harf içermelidir.
► Kullanıcı adı ve token girilmeden giriş butonu etkisizdir.
► Göster / Gizle ikonu, token alanını gizlemek veya göstermek için kullanılabilir.
► Rastgele bir kullanıcı adı ve yukarıdaki adrese login olarak alınacak token ile sisteme giriş yapılacaktır. Girilen token local-storage'de saklanır.

Adım-2 : Listeleme Ekranı

► PATH: /public/v2/users
► Method: GET
► Authorization: Bearer Token
► Bootstrap kart yapısı kullanılarak her kullanıcı için bir kart oluşturulacaktır. Her kartta kullanıcının bilgileri yer alır.
► Kullanıcının bilgileri kartın altındaki "Güncelle" butonuna basılarak güncellenebilir.
► Yeni bir kullanıcı eklenebilir. Bu işlem, "Ekle" butonuna basılarak açılacak bir moda yoluyla gerçekleştirilebilir.
► Bir kullanıcı silinebilir. Bu işlem, kartın altındaki "Sil" butonuna basılarak doğrulama moda yoluyal gerçekleştirilebilir.

Adım-3 : Detay Ekranı

► PATH: /public/v2/users/:id/todos
► Method: GET
► Authorization: Bearer Token
► Kullanıcının kartı üzerinde yer alan "Detay" butonuna basıldığında, kullanıcının görevleri tablo şeklinde listelenecektir.
► Yeni bir görev eklenebilir. Bu işlem, "Ekle" butonuna basılarak açılacak bir moda yoluyla gerçekleştirilebilir.

About

https://gorest-main.vercel.app


Languages

Language:TypeScript 98.3%Language:HTML 1.6%Language:CSS 0.1%